問題タブ [laravel-migrations]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - Laravel シード処理 - ユーザー ID と教師 ID の一意のペア
Laravel 5.1 でデータベースの移行とシード処理を使用しています。
移行
*** user_id と teacher_id は共に一意である必要があります。
モデル工場
500 のティーチャー リレーショナルを生成するためのシーダーをセットアップしましたDatabaseSeeder.php
。
factory(App\Teacher::class, 500)->create();
しかし、私はこのエラーが発生しました:
ご覧のとおり、*** (一意のプロパティ) が原因でエラーが発生しました。それを修正する方法はありますか?あなたの考えは?
mysql - Laravel の移行に失敗しました
Laravel Migrations に少し問題があります。私は最近 C9 での開発をやめ、代わりに Nitrous.io を試すことにしました - しかし、私のエラーがこれに関連しているかどうかはわかりません。また、sqlite から mysql に変更することにしました。私は少しSQL初心者なので。私はこれを理解するのに苦労しています。
次のエラーが表示されます。
そしてこれも:
私の移行は次のとおりです。
create table ステートメントは次のとおりです。
laravel - Laravel 5.1パッケージ内のどこに移行を配置しますか?
ええと、私は自分のシステムと一緒に使用するだけのパッケージ テイクを持っています。そのパッケージの移行があります(Laravel 4.2でビルドされ、アップグレード中です)。
そうは言っても、Laravel 5.1 の私のパッケージ(以前のワークベンチ)では、移行をどこに置き、どのように実行するのですか?
これに対処する方法を知っている人はいますか?
更新:
これは単純な移行の場合ではありません。laravel 4.*に戻って、各パッケージの移行を維持することができました(それが望ましい場合)。また、独自のデータベース内の独自のテーブルで、独自のパッケージによっていくつかの移行が保持されています。だから... ROOT INSTALATIONの移行ではなく、 PACKAGEの移行である必要があります。
php - 移行を更新するときの外部キー制約エラー - Laravel
Laravel プロジェクトでの移行に問題があります。
私はLaravelにかなり慣れていないので、理解できません。
既存のテーブルに外部キーを追加したいのですが、これは機能しますが、移行を更新すると次のエラーが発生します。
これらは私が現在持っている移行です:
テーブル プロジェクト
テーブルバトル
プロジェクトでの戦いのための外部キーを追加する
バトルテーブルと関係があると思います。
laravel - SQLSTATE [42S02]: ベース テーブルまたはビューが見つかりません: 1146 テーブル 'db.store' が存在しません
laravel フォームからデータベース テーブルにデータを保存しようとすると、次の例外が発生します。
SQLSTATE [42S02]: ベース テーブルまたはビューが見つかりません: 1146 テーブル 'db.store' が存在しません (SQL: select count(*) from store
where name
= samplename)
テーブルストアは存在しますが、それでもエラーが発生します
これは、フォームを処理している私のコントローラです:
これは私のストアモデルです:
StoreRequest ファイル:
getおよびpostルートは次のとおりです。
php artisan route:listコマンドを実行すると、両方のルートがリストされます
私は解決策をゴーグルしようとしましたが、私が着陸したものはコースとして欠落しているテーブルを指摘しましたが、私の場合、ストアテーブルは存在しますが、それでもエラーが発生します.
助けてください!
laravel-5.1 - Laravel 5.1移行の新しいテーブルが機能しない
移行に問題があります。新しい移行ファイルを作成します
次に、新しい移行ファイルを編集し、移行しようとすると機能しません
私は試した:
しかし、彼らは作成されたテーブルを追加しません
エラーはありません
手伝ってくれてありがとう
sql - laravel 5.0でテーブルを移行するときの外部キーエラー
移行ファイルで外部キーを作成しようとすると、移行コマンドを実行するとエラーが発生します。オーダーテーブルでユーザーIDを外部キーにするため、このエラーが発生します