Java-модель пытается создать таблицы - PullRequest
0 голосов
/ 17 декабря 2011

Моя модель Java вызывает эти предупреждения в моих журналах ...

WARNING: PER01000: Got SQLException executing statement "CREATE TABLE users (id INTEGER GENERATED BY DEFAULT AS IDENTITY NOT NULL, last_login TIMESTAMP, name VARCHAR(255), PRIMARY KEY (id))": java.sql.SQLException: Table/View 'USERS' already exists in Schema 'APP'.
WARNING: PER01000: Got SQLException executing statement "CREATE TABLE GUEST (ID BIGINT NOT NULL, NAME VARCHAR(255), PRIMARY KEY (ID))": java.sql.SQLException: Table/View 'GUEST' already exists in Schema 'APP'.
WARNING: PER01000: Got SQLException executing statement "CREATE TABLE content (id INTEGER GENERATED BY DEFAULT AS IDENTITY NOT NULL, body CLOB(2147483647), user_id INTEGER, PRIMARY KEY (id))": java.sql.SQLException: Table/View 'CONTENT' already exists in Schema 'APP'.
WARNING: PER01000: Got SQLException executing statement "CREATE TABLE SEQUENCE (SEQ_NAME VARCHAR(50) NOT NULL, SEQ_COUNT DECIMAL(15), PRIMARY KEY (SEQ_NAME))": java.sql.SQLException: Table/View 'SEQUENCE' already exists in Schema 'APP'.
WARNING: PER01000: Got SQLException executing statement "INSERT INTO SEQUENCE(SEQ_NAME, SEQ_COUNT) values ('SEQ_GEN', 0)": java.sql.SQLIntegrityConstraintViolationException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SQL111211163034730' defined on 'SEQUENCE'.

У меня тут пара вопросов ...

Таблицы

users и content, которые я уже создал, и использовали Netbeans для генерации моих моделей.

Почему он пытается создать таблицы, когда модели были созданы из таблиц?

Во-вторых, я понятия не имею, откуда взялся sequence?

...