ホームページ  >  記事  >  バックエンド開発  >  laravel(二)移行レバレッジ比ギアリング比perati

laravel(二)移行レバレッジ比ギアリング比perati

WBOY
WBOYオリジナル
2016-07-29 08:50:461210ブラウズ

laravel での移行は、一種のデータのバージョン管理に似ています。
1. データベースを作成します
(1) データベースphpファイルを元にデータベースを作成します

phpArtisan maigratephp artisan migrate

(2)如果发现创建错误,可以撤销

php artisan migrate:rollback

(3)在lar中创建一个用于创建数据库的php文件

php artisan make:migration create_articles_table --create=articles //其中articles指明表名

(4)添加字段

php artisan make:migration add_intro_column_to_articles --table=articles

(2) 作成エラーを見つけたらキャンセル可能です
$table->string('xxx');
phpArtisan merge:rollback
$table->dropColumn('xxx')
(3) データベースを作成するための php ファイルを lar で作成します

php 職人 make:migration create_articles_table --create=articles // ここで、article はテーブル名

( 4) フィールドを追加php artisan migrate:refresh

phpArtisan make:migration add_intro_column_to_articles --table=articles

//新しく作成したphpファイルに書き込む必要があります

up() 関数内:

down() 関数内:
注:dropColumn はパッケージ doctrine/dbal

をインポートする必要があります。2. データベース変更後の更新

🎜🎜🎜🎜3.apache2 の起動🎜🎜🎜sudo /etc/init.d/apache2 restart🎜🎜🎜') .addClass('事前番号付け').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i 🎜').text(i)); }; $numbering.fadeIn(1700); }); }); 🎜 🎜 上記は、laravel と Ratio の内容を含む、laravel (2) の移行について紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。 🎜 🎜 🎜
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。