sql >> データベース >  >> RDS >> Mysql

Laravel5.4アップグレード-整合性制約違反-列をnullにすることはできません

    コードに何も変更がないと仮定すると、私が考えることができるのは、5.4で導入された2つの新しいミドルウェアTrimStringsだけです。 およびConvertEmptyStringsToNull

    app\Http\Kernel.phpで後者または両方にコメントしてみてください

    class Kernel extends HttpKernel
    {
        protected $middleware = [
            \Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode::class,
            \Illuminate\Foundation\Http\Middleware\ValidatePostSize::class,
            \App\Http\Middleware\TrimStrings::class,
            // \Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull::class,
        ];
    
        // ...
    }
    


    1. PHP / MySQLは、[さらに読み込む]ボタンを使用して、あるテーブルから別のテーブルにデータをチャンクでコピーします

    2. VS2012でlocalDBに接続できません–SQLServerへの接続の確立中にネットワーク関連またはインスタンス固有のエラーが発生しました...

    3. SQLServer全文検索を使用して製品分析を実行します。パート1

    4. mysql、mysqladmin、mysqldの違い