2016-11-21 13 views
0

laravel 5.3職人からの私のデータベースのカラム名を更新するにはどうすればよい:移行を私はこの PHPの職人のメイクで試してみました

update_username_field_to_users_tableが、それは私が従うべきプロセスについて今error.Let私を仕事と与えませんでした。 Laravelドキュメントから

+0

あなたが得ているエラーを提供してください。 –

+0

正確なものを忘れましたが、ベンダーに何かを追加するか、更新ライブラリが見つかりませんでした。 –

答えて

0

変更列

前提条件

列を変更する前に、あなたのcomposer.jsonファイルに教義/ DBAL依存 を追加してください。

composer require doctrine/dbal 

更新列が

属性:教義DBALライブラリーは、カラムの現在の状態を判断し、 が列に指定された調整を行うために必要な照会SQLを作成 に使用されています変更メソッドを使用すると、一部の既存の列タイプを 新しいタイプに変更したり、列の属性を変更することができます。たとえば、 を使用して文字列のサイズを大きくすることができます。 アクションでの変更方法を参照するには、のは25〜50名の列のサイズを増やしてみましょう:

Schema::table('users', function ($table) { 
    $table->string('name', 50)->change(); }); 

我々はまた、NULL可能であることを列を変更できます。

Schema::table('users', function ($table) { 
    $table->string('name', 50)->nullable()->change(); }); 




この文書が役に立たなかった場合は、エラーをご提供ください

関連する問題