Laravelのデータ移行の問題

WBOY
WBOYオリジナル
2016-12-01 00:25:441080ブラウズ

データ移行を使用してテーブルを作成しました。テーブルにフィールドを追加、変更、または削除したい場合はどうすればよいですか?

返信内容:

データ移行を使用してテーブルを作成しました。テーブルにフィールドを追加、変更、または削除したい場合はどうすればよいですか?

移行ファイルを再作成します。通常、作成する移行ファイルには 2 種類あります。1 つはテーブルの作成で、もう 1 つはテーブルの変更です。たとえば、次のような場合です。 users テーブルを作成したい場合は、次のように記述します:

リーリー

フィールドphp artisan migrate, 并且已经插入了一些数据,这时候你如果想修改,添加或者删除当中的字段,那么你需要重新建立一个migration文件,打个比方,你现在要添加个emailを実行した場合 リーリー

add_email_column_to_users_table ファイルに必要な内容を記述し、phpArtisan Migrate を実行します

移行ファイルの内容の記述については、ドキュメントに非常に明確に書かれています。または、私のチュートリアルを読むこともできます:

http://www.zhoujiping.com/scratch/fetching-data.html

さらに、データベース内の

テーブルのレコードを見れば、以前に間違えた理由がわかるはずですmigraitons

フィールドを追加する

リーリー

フィールドを変更する

リーリー

フィールドの名前を変更する

リーリー

フィールドを削除する

リーリー

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。