LiquiBaseというプロダクトをご存知だろうか。LiquiBaseは「データベースのリファクタリングツール」と銘打つプロダクトで、先月27日にバージョン1.3がリリースされている。本稿では、現在注目を集める同プロダクトの基本的な使用法を紹介したい。 LiquiBaseの ...
ここからは、実際のシステム開発でLiquiBaseを使用することを想定したシナリオを実践することで、さらに知識を深めていこう。 まずシナリオの前提を以下に挙げる。 DB内に定義するテーブルは、先ほど作成したpersonテーブルのみ DBスキーマが開発者ごとに ...
MySQL5. 7とそれ以降からsysスキーマがデフォルトでインストールされます。show databases構文を実行すると、 sysデータベースが確認できます。 mysql> show databases; +-----+ | Database | +-----+ | information_schema | | mysql | | performance_schema | | sys ...
Community driven content discussing all aspects of software development from DevOps to design patterns. If you plan to do database development with Java and MySQL, the first thing you’ll need to do is ...
本連載では第一線のPerlハッカーが回替わりで執筆していきます。今回はカヤックの村瀬大輔さんで、 テーマはDBIx::Classです。 DBIx::Classとは DBIx::ClassはPerlのO/ Rマッピングモジュールです。O/ Rマッピング (Object/ Relational Mapping、 以下ORM) とは、 オブジェクト ...