次schema.sql
のようなSQLステートメントの形式で公式のDB構造を含むファイルがあります。
CREATE TABLE directory (id INTEGER PRIMARY KEY, base TEXT, index_file TEXT, default_ctype TEXT, cache_ttl INTEGER DEFAULT 0);
CREATE TABLE handler (id INTEGER PRIMARY KEY,
send_spec TEXT,
send_ident TEXT,
recv_spec TEXT,
recv_ident TEXT,
raw_payload INTEGER DEFAULT 0,
protocol TEXT DEFAULT 'json');
これらのステートメントをデータベースに適用して、準拠したスキーマを作成したいと考えています。これを達成するためのクリーンなアプローチはありますか?
ここでのクリーンな意味:
- 純ルビー / 続編
- 基盤となる DB エンジンから独立
.sql
ファイルを解析せずに