しばらく寝かせていたUSBメモリを久々に引っ張り出して接続したところ、PC側で認識と切断を繰り返すような挙動が起こり、ドライブにアクセスできない状態になっていました。 手持ちのWindows、MacOS Xマシンにて色々な条件の下、接続を試みましたが、全然ダメでした。 購入が6年前なのでリリース日はそれよりも古いはず。骨董品とまではいか...
既存 DB から以下のワンライナー一発で DBIx::Class の Schema が生成できる $ perl -MDBIx::Class::Schema::Loader=make_schema_at,dump_to_dir:./lib -e 'make_schema_at "Hoge::Schema", {relationships => 1, debug => 1}, ["dbi:mysql:hoge","user","password"]' やりかた。 まず、クラスを作りたいディレクトリ付近に移動 さっきのコマンドの dump_to_dir: の箇所にクラスツリーの起点となるディレクトリを指定 make_schema_at の第一引数に生成する Schema のパッケージ名を指定 外部キー制約とかを考慮して has_many とか belongs_to とかを自動で設定して欲しい場合
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く