************************************ RC2〜RC3へのDB移行について ************************************ rc2よりDBの構成が変更になっていますので、rc2で作成したデータを使用するには database、uploadディレクトリをバックアップし、scripts/addcolumn.sqlのSQLを 実行する必要があります。 まず、既存のバージョンで稼動中にscripts/addcolumn.sqlのSQLを実行します。 $ java -jar hsqldb.jar --rcfile sqltool.rc mrkrgnao で、sqltoolを起動します。詳細は、HSQLDBのマニュアルを参照してください。 -- TB_ATTRIBUTESへのカラム追加 ALTER TABLE TB_ATTRIBUTES ADD COLUMN STATUS VARCHAR(64); -- TB_TODO_TRACKERテーブルの追加 CREATE CACHED TABLE TB_TODO_TRACKER ( PAGE_ID INTEGER NOT NULL, CARD_ID VARCHAR(64) NOT NULL, PLAYER VARCHAR(128), CATEGORY VARCHAR(64), STATUS VARCHAR(64), CONTENTS VARCHAR, TODO_DATE DATETIME DEFAULT current_timestamp, REPORT_DATE DATETIME DEFAULT current_timestamp, CREATE_DATE DATETIME DEFAULT current_timestamp, CREATE_BY VARCHAR(64), UPDATE_DATE DATETIME DEFAULT current_timestamp, UPDATE_BY VARCHAR(64), PRIMARY KEY(PAGE_ID, CARD_ID), FOREIGN KEY(PAGE_ID) REFERENCES TB_PAGES(PAGE_ID) ON DELETE CASCADE ); -- TB_TODO_TRACKERテーブルのインデックス作成 CREATE INDEX IDX_TODO_DATE ON TB_TODO_TRACKER (TODO_DATE); その後、rc2で使用していた、database、uploadフォルダを任意の場所に退避して rc3のアプリケーションを展開します。 展開後に、tomcatを停止し、退避しておいたdatabase、uploadフォルダを上書き するようにしてください。 以上