イベント一覧が表示されるようなWebをlaravelで作成 [Part1]
イベント一覧が表示されるようなWebをlaravelで作成。(Part1)
仕事の勉強のために創業セミナーに参加しています。そこで、色々起業される方と話す中で、私達が住む地域の資源をうまく活かせない理由が2つあると思いました。
1交通が不便(自家用車がない限り自由に行きたいところに行けない)
2イベントがまとまってないので、いつどこで有るのかがよくわかない
こんなところをクリアできれば少し、地域の知名度が上がるんでないかなと思いました。そこで、2の「イベントが一覧できる」サイトを作ってみようかと思い Ruby on Railsではなく、PHPで作ろうと思いました。
PHPで人気のあるフレームワークはLaravel
かつてはCakePHPを勉強していましたが、今のトレンドはなんだろうと思って調べてみると予想に反してLaraveというフレームワークでした。調べる前はsymfonyかzendframeworkかと思ってましたが、予想が外れました。
Laravelのチュートリアルで試してみるべし
beizのノートより練習をしてみることに。データベースのみmysql -> sqliteに。(サーバにアップするときには,mysqlにする予定)
[code lang=text]
$ php artisan migrate
Migration table created successfully.
Migrating: 2014_10_12_000000_create_users_table
Migrated: 2014_10_12_000000_create_users_table
Migrating: 2014_10_12_100000_create_password_resets_table
Migrated: 2014_10_12_100000_create_password_resets_table
$ php artisan make:migration create_tasks_table –create=tasks
Created Migration: 2017_11_27_033501_create_tasks_table
[/code]
いきなりmigrationで失敗したのでロールバック方法を調べたらmigrateのコマンド一覧を見つけたので、コマンド名だけ載せておきます。参考ページを見てみて下さい。
[code lang=text]
migrate Run the database migrations
migrate:install Create the migration repository
migrate:refresh Reset and re-run all migrations
migrate:reset Rollback all database migrations
migrate:rollback Rollback the last database migration
migrate:status Show the status of each migration
[/code]
参考:Qiita-LaravelのMigrationについて調べた結果
このページ自体の参考: ララ帳
ララ帳さんを参考にチュートリアルを勉強
ディスカッション
コメント一覧
まだ、コメントがありません