※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます 講演資料・動画まとめページ Developers Summit 2026・Dev x PM Day 講演資料まとめ Developers Boost 2025 講演資料まとめ Developers X Summit 2025 講演資料まとめ Developers ...
(1) はこちら、 (⁠2) はこちらから。 Tengの使い方 (2) ではDBIを使ってどのようにデータベースを操作できるかを解説しました。DBIはそのままでも十分に高機能ですが、 ハッシュリファレンスや配列リファレンスで表現された単一行のデータをその ...
第3回(1) でResultクラスには各テーブルがどのようなカラムを持っているかを定義する必要があると書きましたが、 「⁠そのようなテーブル情報はデータベースから自動的に取得できるのでは?」 と思った方もいるかもしれません。DBIx::Class::Schema::Loaderと ...
ここからは、実際のシステム開発でLiquiBaseを使用することを想定したシナリオを実践することで、さらに知識を深めていこう。 まずシナリオの前提を以下に挙げる。 DB内に定義するテーブルは、先ほど作成したpersonテーブルのみ DBスキーマが開発者ごとに ...
開発者別にデータベースを用意していると、最新のスキーマ定義と各開発者のスキーマ定義にズレが生じてしまうことがあります。また、本番にリリースすべきテーブルやストアドプロシージャを正しく配置できたかを確認したくなることもあります。