のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,062,853人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    私的良スレ書庫

    不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
    ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

    元スレ【PHP】Laravel【フレームワーク】 Part.5

    php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    401 : nobodyさん - 2021/04/28(水) 23:16:18.48 ID:???.net (+52,+29,-2)
    論破とかケロンパじゃねえんだよ
    402 : nobodyさん - 2021/04/29(木) 06:34:48.50 ID:???.net (+57,+29,-12)
    シーダーで本番データ入れる君もいなかった?
    個人的にはそっちの方がツボった
    403 : nobodyさん - 2021/04/29(木) 08:31:23.66 ID:???.net (+54,+29,-1)
    別にマスターなら普通でしょ
    404 : nobodyさん - 2021/04/29(木) 09:29:43.61 ID:???.net (+45,+27,+0)
    えっ
    405 : nobodyさん - 2021/04/29(木) 09:43:37.01 ID:???.net (+57,+29,-6)
    シーダーで本番データはマジで草だったな
    406 : nobodyさん - 2021/04/29(木) 09:53:15.05 ID:???.net (+14,-29,-12)
    >>403
    え?マスターデータならmigrationに書けば良いでしょ。なぜわざわざseederに書くの?
    407 : nobodyさん - 2021/04/29(木) 09:57:34.46 ID:???.net (+3,-30,-26)
    Laravel includes the ability to seed your database with test data using seed classes.

    http://laravel.com/docs/8.x/seeding#introduction
    408 : nobodyさん - 2021/04/29(木) 10:06:48.32 ID:???.net (+68,+29,-21)
    >>406
    マスターの変更する度にマイグレーション作ってたら管理し辛いだろ
    409 : nobodyさん - 2021/04/29(木) 10:10:12.96 ID:???.net (+76,+29,-9)
    >>408
    テストデータと一緒に管理するって発想の方がよっぽどおかしいって気づけよ・・・。
    410 : nobodyさん - 2021/04/29(木) 10:18:44.94 ID:???.net (+57,+29,-18)
    ある道具はリスクなければ好きに使えばええやん
    テストデータの挿入以外ではそこまで便利になるもんでもないと思うけど
    411 : nobodyさん - 2021/04/29(木) 10:21:23.49 ID:???.net (+57,+29,-40)
    つーか、マニュアルでシーダーの役割説明しているのに、わざわざ本番データ入れるのが正しいて思ってる奴なんなの?.envくん並みだな。
    412 : nobodyさん - 2021/04/29(木) 10:24:16.35 ID:???.net (+55,+29,-8)
    シーダーにマスタデータ書く馬鹿まで居るのかこのスレはwww
    413 : nobodyさん - 2021/04/29(木) 10:27:23.61 ID:???.net (+57,+29,-9)
    と思ったらマイグレーションにマスタデータ書く阿呆まで居るのかよこのスレwww
    414 : nobodyさん - 2021/04/29(木) 10:28:21.74 ID:???.net (+57,+29,-8)
    シーダーとかマイグレーションでマスタデータ作るのは草
    どっちもやべーし動物園かよここ
    415 : nobodyさん - 2021/04/29(木) 10:34:22.60 ID:???.net (+55,+27,-10)
    seedでマスタ作るのはあんま違和感ないけどmigrateでマスタ作るのは斬新だな、変更あった時どうしてんだろ
    416 : nobodyさん - 2021/04/29(木) 10:37:52.58 ID:???.net (+32,+9,-5)
    seedでマスタに違和感もてよwww
    417 : nobodyさん - 2021/04/29(木) 10:40:23.02 ID:???.net (+77,+29,-6)
    >>409
    いやマスタ用とテスト用のSeedクラスで名前空間分けてるし一緒に管理してるという感覚無いわ
    418 : nobodyさん - 2021/04/29(木) 10:54:12.05 ID:???.net (+3,-29,-31)
    migrationで本番データ入れるのは、teratailで推奨している奴いるぞ。
    http://teratail.com/questions/179831

    railsだとmigrationでやるのはNGでrakeタスク用意しろって言われる。
    419 : nobodyさん - 2021/04/29(木) 10:54:48.02 ID:???.net (+50,+18,-24)
    Laravel動物園かよw
    420 : nobodyさん - 2021/04/29(木) 10:56:44.48 ID:???.net (+73,+29,-14)
    >>419
    お前が正解教えてやれよ。
    421 : nobodyさん - 2021/04/29(木) 10:57:25.42 ID:???.net (+57,+29,+0)
    seedクラスの名前空間分けてるは草
    やっぱ動物園だなここ
    422 : nobodyさん - 2021/04/29(木) 10:58:44.42 ID:???.net (+76,+29,-10)
    >>420
    なんで俺が動物に正解を教えなきゃなんねーんだよ
    お前は自分の頭で考えないから動物なんだよ^^
    423 : nobodyさん - 2021/04/29(木) 10:59:01.93 ID:???.net (+69,+29,-5)
    >>417
    それ本番だとどんなコマンドで実行してるの?
    424 : nobodyさん - 2021/04/29(木) 10:59:25.55 ID:???.net (+67,+29,-2)
    >>422
    なんだ、お前が1番雑魚じゃん。
    425 : nobodyさん - 2021/04/29(木) 11:01:55.87 ID:???.net (+8,-30,-13)
    >>423
    単にクラス名指定してるだけだけど
    php artisan db:seed --class=MasterSeeder
    426 : nobodyさん - 2021/04/29(木) 11:03:01.74 ID:???.net (+59,+29,-18)
    シーダーで本番データ登録している人マジでいるんだ・・・
    427 : nobodyさん - 2021/04/29(木) 11:03:38.78 ID:???.net (+0,-29,+0)
    >>425
    それなら良さそうね。いきなりdb:seed --forceて言われたら引く。
    428 : nobodyさん - 2021/04/29(木) 11:05:55.25 ID:???.net (+6,-29,-47)
    >>426
    ヤバイよねこのスレ
    .envをコミットするやつとか居るし、前々スレではREST APIにjson使う奴もいてビビるわ
    429 : nobodyさん - 2021/04/29(木) 11:07:07.99 ID:???.net (+3,-30,-65)
    マスターデータ投入のプラクティス:
    1.migrationに書いて実行
    2.マスターデータ専用のシーダークラスを用意して実行
    3.commandsにマスターデータ投入の処理を用意して実行

    railsを参考にすれば、3が今のところ一般的。
    430 : nobodyさん - 2021/04/29(木) 11:10:15.26 ID:???.net (-1,-29,-30)
    REST APIにjson利用は草すぎて森
    431 : nobodyさん - 2021/04/29(木) 11:11:18.23 ID:???.net (+67,+29,-16)
    すげーな真面目にやり方の議論始まったよ
    そもそも誰がどうやってシーダーファイル書くつもりなんだ
    432 : nobodyさん - 2021/04/29(木) 11:14:36.12 ID:???.net (+57,+29,-4)
    公式もシーサーはあくまでもテスト用だよって言ってるのに
    433 : nobodyさん - 2021/04/29(木) 11:18:54.40 ID:???.net (+64,+29,-9)
    そもそもテストでもシーダーなんて使わないな
    書くのが面倒すぎる
    434 : nobodyさん - 2021/04/29(木) 11:20:27.93 ID:???.net (+57,+29,-39)
    いやいやいやwww
    お前ら実際に会社でシステム構築したことないだろw
    普通にシーダーでマスタデータ登録するからw
    435 : nobodyさん - 2021/04/29(木) 11:21:10.45 ID:???.net (+66,+29,-17)
    >>431
    動物園!て喚くだけのカスにはなりたくないのでー
    436 : nobodyさん - 2021/04/29(木) 11:25:49.47 ID:???.net (+54,+9,-23)
    >>433
    前もそのコメント見たけど、factory使ってシーダーからダミーデータ作ったことない?普段どうやって開発してんの?テストコード実行するだけ?
    437 : nobodyさん - 2021/04/29(木) 11:27:07.67 ID:???.net (+67,+29,-48)
    Laravel動物園ワロタ
    動物にフレームワーク与えたらムチャクチャすんだな、しかも何がおかしいか説明しても通じないという
    相手してる人はご愁傷様
    438 : nobodyさん - 2021/04/29(木) 11:27:36.11 ID:???.net (+57,+29,-28)
    やるとしたらマスター登録用シーダー作るか
    マスター登録用コマンド作るかだな マイグレーションファイルに書くのはないな
    439 : nobodyさん - 2021/04/29(木) 11:28:14.10 ID:???.net (+42,+14,-28)
    次スレタイトルはLaravel動物園で決定かな
    440 : nobodyさん - 2021/04/29(木) 11:30:07.03 ID:???.net (+74,+29,-53)
    >>436
    テストデータはcsvでもらって、phpMyAdminでインポートする事が多い
    これがベストプラクティスと言うつもりは全くなく、単なるうちの例だけど他に思い付かないし
    441 : nobodyさん - 2021/04/29(木) 11:31:03.00 ID:???.net (-1,-29,-23)
    ・マスタ用にseederの名前空間分ける
    ・migrationで管理する
    ・カスタムコマンドでマスタ用のデータ

    今の所出たのはこれだけ?
    動物園と喚いてる人はどうやってるんだ?
    442 : nobodyさん - 2021/04/29(木) 11:33:54.58 ID:???.net (+0,-27,-18)
    そういえば1年ぐらい前に某サイトがphpMyAdminが公開された状態になってたな
    443 : nobodyさん - 2021/04/29(木) 11:36:43.38 ID:???.net (+72,+29,-32)
    >>440
    あー、なるほど。最初からテストデータを誰かが用意してくれているなら良いかもね。

    俺はそれを自分で作るのが面倒なのと、csvで管理するときの仕組み考えるのが面倒なので、最初から仕組みがあるシーダーで投入している。
    444 : nobodyさん - 2021/04/29(木) 11:38:49.32 ID:???.net (+76,+30,-26)
    >>437
    いや、お前は何がおかしいか自分の言葉で説明できずに動物園て喚いてるだけだから、このスレの中では一番動物的だぞ。議論できるよう早く人間になれると良いね。
    445 : nobodyさん - 2021/04/29(木) 11:40:30.58 ID:???.net (+67,+29,-30)
    前スレで老害煽りしてたやつと同じだろこいつ
    446 : nobodyさん - 2021/04/29(木) 11:42:46.56 ID:???.net (+68,+29,-13)
    >>444
    残念ながら俺を煽っても大して相手しないぞ
    誰か親切で暇な人に構ってもらってね
    447 : nobodyさん - 2021/04/29(木) 11:43:51.04 ID:???.net (-1,-29,-38)
    ログインにユーザのIDを利用したいからvendor直下のファイルを修正しているって
    きいたときは凄いびっくりした覚えがある
    448 : nobodyさん - 2021/04/29(木) 11:43:54.73 ID:???.net (+57,+29,-22)
    初期データをどこで登録しようが勝手やんかと思うのだが
    なんで発狂してるやつがいるんや?
    449 : nobodyさん - 2021/04/29(木) 11:44:02.16 ID:???.net (+66,+29,-39)
    >>445
    いや、あの時は老害煽りを動物園煽りで返してたから、別人では?アホが2人居るってこと。自作自演の可能性もゼロではないけど。
    450 : nobodyさん - 2021/04/29(木) 11:49:51.42 ID:???.net (+11,-26,-20)
    オーバーライドで解決しない問題があるのであればvendorのファイルを修正するのもありだとおもうけどなぁ・・
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について