モデルサンプルを動作させる準備をする
サンプルについては、以下のアドレスに配置しています。
https://example.com/examples/model/
サンプルを実行するには、waggo6/initdata/sql にワーキングディレクトリを移動し、接続先データベースに対してサンプル用テーブルを作成してください。
$ ./example_sql_for_postgresql.sh | psql -f - -U username -h hostname dbname
CREATE TABLE waggo6_example_price (
id INTEGER NOT NULL,
name VARCHAR(256),
price INTEGER NOT NULL
);
ALTER TABLE waggo6_example_price ADD PRIMARY KEY (id);
INSERT INTO waggo6_example_price VALUES(1 ,'Apple', 7102);
INSERT INTO waggo6_example_price VALUES(2 ,'Banana', 5008);
INSERT INTO waggo6_example_price VALUES(3 ,'Carrot', 8755);
INSERT INTO waggo6_example_price VALUES(4 ,'Date', 2002);
INSERT INTO waggo6_example_price VALUES(5 ,'Eggplant', 9580);
INSERT INTO waggo6_example_price VALUES(6 ,'Fig', 8717);
INSERT INTO waggo6_example_price VALUES(7 ,'Grape', 7265);
INSERT INTO waggo6_example_price VALUES(8 ,'Honeydew', 3691);
INSERT INTO waggo6_example_price VALUES(9 ,'IcePlant', 7126);
INSERT INTO waggo6_example_price VALUES(10,'Jellybean', 4523);
インスタンスの作成
データベースに接続されたモデルインスタンスを作成するには、以下のコードを実行します。