[Seasar-user:16741] Re: [S2JDBC-Gen]PostgreSQLにおいてシーケンスの現在値を維持する方法について

Takeshi Zeniya [E-MAIL ADDRESS DELETED]
2009年 1月 23日 (金) 01:17:19 JST


中村様ご回答ありがとうございます。
s2jdbc-gen-build.xml を以下のように変更し、

  <target name="gen-ddl">
    <gen-ddl
      classpathdir="${classpathdir}"
      rootpackagename="${rootpackagename}"
      entitypackagename="${entitypackagename}"
      env="${env}"
      jdbcmanagername="${jdbcmanagername}"
      classpathref="classpath"
      <!-- 追加行 -->
      createSequenceDirName="001-sequence"
   />

gen-ddl を実行したのですが、
db/migrate/連番/create
以下に
001-sequence
010-table
030-sequence
040-dump
と sequence を作成する sql ファイルが二つできてしまい、
マイグレーション時に

org.postgresql.util.PSQLException:
ERROR: relation "emp_no_seq" already exists

というエラーが発生します。
設定などに不足や誤りがあるのでしょうか。

-- 
Takeshi Zeniya
[E-MAIL ADDRESS DELETED]


Seasar-user メーリングリストの案内