日向夏特殊応援部隊

俺様向けメモ

DBICx::DeployでSchema->Database

DBICx::Deployが便利す。
これは既にある既存のSchemaクラスからデータベースを構築(deploy)する物です。

元々MySQLでテーブル作ってからDBIx::Class::Schema::LoaderとかでSchema生成してあったとして、
それをSQLiteで手元でちょっとテストとかそういうのに使えそう。

PODにあるまんまですけど。

$ dbicdeploy -Ilib My::Schema DBI:SQLite:root/database

こんなんで出来た。ウマー。