データベースがあるので、1つの列を編集して、特定の列を編集する必要があります。どのように私はPHPの職人からそれをアクセスすることができますか、または何とかして何らかの形で再移行を1つのテーブル上のデータを失うことなく実行しますか?laravel(tinker)のデータベース列のパラメータを編集する
0
A
答えて
2
tinkerでは、スキーマテーブルを変更できません。
<?php
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;
class AlterTableUsers extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::table('users', function ($table) {
$table->string('name', 50)->nullable()->default(null)->change();
});
}
}
この場合、デフォルト値nullで名前をnullableにします。
さらに詳しい情報:https://laravel.com/docs/master/migrations#modifying-columns
0
https://laravel.com/docs/5.2/migrations あなたが再実行移行する場合は、このサイトの列修飾子
0
でそれを参照するか、既存のテーブルには、あなたがコーディングされているかどうかに依存して変化させ、新たな移行を追加することができます生産モードまたは開発モード。一般に、開発モードでは、再実行マイグレーションが最良の選択肢(ダミーデータのため)である可能性があります。生産モードでデータが重要な場合は、既存のテーブルを更新する新しい移行を追加します(データが重要である可能性があります)。
関連する問題
- 1. laravelの列を編集するには?
- 2. エラーlaravel tinker 5.4
- 3. マルチテナント環境のLaravel tinker
- 4. データベースでLaravelの移行テーブルを編集する方法
- 5. パラメータのSQL編集
- 6. Laravelユーザー編集
- 7. 編集ダイナミックフォームLaravel
- 8. Tinker/Laravelでダミーデータを作成
- 9. Jquery - オブジェクトのパラメータを編集
- 10. Laravelの編集フォームのエラー
- 11. Laravel + AngularJSで編集
- 12. Laravelモデルフォームが編集
- 13. Laravel 5.4編集ログインクエリ
- 14. Laravel:編集ビューで
- 15. クエリ文字列のパラメータ値を編集して検索する
- 16. firebaseデータベースのpojoinを編集する
- 17. OracleデータベースのPfileの編集
- 18. 編集の値をデータベースに渡す
- 19. Laravel編集ビュー内のアイテムを削除
- 20. Laravel - role_nameで役割のユーザーを編集
- 21. laravelカスタム要求編集
- 22. Laravel編集認証ミドルウェア
- 23. laravelでの言語ファイルのライブ編集
- 24. 編集アカウントのパスワードフィールドのLaravel 4バリデータ
- 25. オンザフライでアクティブなデータベースを編集する
- 26. JavaScriptでデータベース変数を編集する
- 27. Wordpress、ホームページの編集を編集する
- 28. Laravelフォームモデルは私の編集フォームモデルバインディングで
- 29. Laravel 5.4メールメッセージヘッダーとフッターの編集方法
- 30. Java - JLabelの配列を編集する
ありがとうございました。理由 – Coffee
あなたを助けてうれしい! – Sangar82