元スレ【PHP】Laravel【フレームワーク】 Part.5
php覧 / PC版 /みんなの評価 :
401 = :
論破とかケロンパじゃねえんだよ
402 = :
シーダーで本番データ入れる君もいなかった?
個人的にはそっちの方がツボった
403 = :
別にマスターなら普通でしょ
404 = :
えっ
405 = :
シーダーで本番データはマジで草だったな
406 = :
>>403
え?マスターデータならmigrationに書けば良いでしょ。なぜわざわざseederに書くの?
407 = :
Laravel includes the ability to seed your database with test data using seed classes.
http://laravel.com/docs/8.x/seeding#introduction
408 = :
>>406
マスターの変更する度にマイグレーション作ってたら管理し辛いだろ
409 = :
>>408
テストデータと一緒に管理するって発想の方がよっぽどおかしいって気づけよ・・・。
410 = :
ある道具はリスクなければ好きに使えばええやん
テストデータの挿入以外ではそこまで便利になるもんでもないと思うけど
411 = :
つーか、マニュアルでシーダーの役割説明しているのに、わざわざ本番データ入れるのが正しいて思ってる奴なんなの?.envくん並みだな。
412 = :
シーダーにマスタデータ書く馬鹿まで居るのかこのスレはwww
413 = :
と思ったらマイグレーションにマスタデータ書く阿呆まで居るのかよこのスレwww
414 = :
シーダーとかマイグレーションでマスタデータ作るのは草
どっちもやべーし動物園かよここ
415 = :
seedでマスタ作るのはあんま違和感ないけどmigrateでマスタ作るのは斬新だな、変更あった時どうしてんだろ
416 = :
seedでマスタに違和感もてよwww
417 = :
>>409
いやマスタ用とテスト用のSeedクラスで名前空間分けてるし一緒に管理してるという感覚無いわ
418 = :
migrationで本番データ入れるのは、teratailで推奨している奴いるぞ。
http://teratail.com/questions/179831
railsだとmigrationでやるのはNGでrakeタスク用意しろって言われる。
419 = :
Laravel動物園かよw
420 = :
>>419
お前が正解教えてやれよ。
421 = :
seedクラスの名前空間分けてるは草
やっぱ動物園だなここ
422 = :
>>420
なんで俺が動物に正解を教えなきゃなんねーんだよ
お前は自分の頭で考えないから動物なんだよ^^
423 = :
>>417
それ本番だとどんなコマンドで実行してるの?
424 = :
>>422
なんだ、お前が1番雑魚じゃん。
425 = :
>>423
単にクラス名指定してるだけだけど
php artisan db:seed --class=MasterSeeder
426 = :
シーダーで本番データ登録している人マジでいるんだ・・・
428 = :
>>426
ヤバイよねこのスレ
.envをコミットするやつとか居るし、前々スレではREST APIにjson使う奴もいてビビるわ
429 = :
マスターデータ投入のプラクティス:
1.migrationに書いて実行
2.マスターデータ専用のシーダークラスを用意して実行
3.commandsにマスターデータ投入の処理を用意して実行
railsを参考にすれば、3が今のところ一般的。
431 = :
すげーな真面目にやり方の議論始まったよ
そもそも誰がどうやってシーダーファイル書くつもりなんだ
432 = :
公式もシーサーはあくまでもテスト用だよって言ってるのに
433 = :
そもそもテストでもシーダーなんて使わないな
書くのが面倒すぎる
434 = :
いやいやいやwww
お前ら実際に会社でシステム構築したことないだろw
普通にシーダーでマスタデータ登録するからw
435 = :
>>431
動物園!て喚くだけのカスにはなりたくないのでー
436 = :
>>433
前もそのコメント見たけど、factory使ってシーダーからダミーデータ作ったことない?普段どうやって開発してんの?テストコード実行するだけ?
437 = :
Laravel動物園ワロタ
動物にフレームワーク与えたらムチャクチャすんだな、しかも何がおかしいか説明しても通じないという
相手してる人はご愁傷様
438 = :
やるとしたらマスター登録用シーダー作るか
マスター登録用コマンド作るかだな マイグレーションファイルに書くのはないな
439 = :
次スレタイトルはLaravel動物園で決定かな
440 = :
>>436
テストデータはcsvでもらって、phpMyAdminでインポートする事が多い
これがベストプラクティスと言うつもりは全くなく、単なるうちの例だけど他に思い付かないし
442 = :
そういえば1年ぐらい前に某サイトがphpMyAdminが公開された状態になってたな
443 = :
>>440
あー、なるほど。最初からテストデータを誰かが用意してくれているなら良いかもね。
俺はそれを自分で作るのが面倒なのと、csvで管理するときの仕組み考えるのが面倒なので、最初から仕組みがあるシーダーで投入している。
444 = :
>>437
いや、お前は何がおかしいか自分の言葉で説明できずに動物園て喚いてるだけだから、このスレの中では一番動物的だぞ。議論できるよう早く人間になれると良いね。
445 = :
前スレで老害煽りしてたやつと同じだろこいつ
446 = :
>>444
残念ながら俺を煽っても大して相手しないぞ
誰か親切で暇な人に構ってもらってね
448 = :
初期データをどこで登録しようが勝手やんかと思うのだが
なんで発狂してるやつがいるんや?
449 = :
>>445
いや、あの時は老害煽りを動物園煽りで返してたから、別人では?アホが2人居るってこと。自作自演の可能性もゼロではないけど。
450 = :
オーバーライドで解決しない問題があるのであればvendorのファイルを修正するのもありだとおもうけどなぁ・・
みんなの評価 :
類似してるかもしれないスレッド
- 【PHP】Laravel【フレームワーク】 Part.9 (884) - [98%] - 2022/3/13 12:00
- 【PHP】Laravel【フレームワーク】 Part.8 (148) - [98%] - 2021/8/8 21:30
- 【PHP】Laravel【フレームワーク】 Part.7 (779) - [98%] - 2021/7/9 16:18
- 【PHP】Laravel【フレームワーク】 Part.6 (745) - [98%] - 2021/6/21 6:30
- 【PHP】Laravel【フレームワーク】 Part.12 (314) - [96%] - 2023/1/30 18:45
- 【PHP】Laravel【フレームワーク】 Part.10 (446) - [96%] - 2022/6/6 19:30
- 【PHP】Laravel【フレームワーク】 Part.4 (460) - [96%] - 2021/4/4 4:00
- 【PHP】Laravel【フレームワーク】 Part.3 (983) - [96%] - 2021/2/12 4:00
- 【PHP】Laravel【フレームワーク】 Part.2 (917) - [96%] - 2019/9/10 9:15
- 【PHP】Laravel【フレームワーク】 Part.11 (870) - [96%] - 2022/8/28 15:45
- 【PHP】Laravel【フレームワーク】 (887) - [84%] - 2019/4/23 21:00
- 【PHP】フレームワーク Akelos (129) - [56%] - 2019/5/9 7:46
トップメニューへ / →のくす牧場書庫について