2012-09-14 6 views
6

zacząłem aplikacji dzisiaj i kiedy zaczyna mi się ten błądGrails zaczynające się błędu bazy danych czy ktoś widział ten

| Błąd 2012-09-14 13: 54: 17,608 [pool-7-thread-1] ERROR hbm2ddl.SchemaExport - Niepomyślne: utwórz kolejność tabel (id bigint generowane domyślnie jako tożsamość, wersja bigint nie null, date_created znacznik czasu nie null, kolejność varchar (255) not null, id_obrazu bigint nie ma wartości null, posts_id bigint not null, klucz podstawowy (id))

| Błąd 2012-09-14 13: 54: 17,609 [pool-7-thread-1] ERROR hbm2ddl.SchemaExport - Błąd składni w instrukcji SQL "CREATE TABLE ORDER [*] (ID BIGINT GENEROWANY PRZEZ DEFAULT JAKOŚĆ TOŻSAMOŚCI, WERSJA BIGINT NOT NULL , DATE_CREATED TIMESTAMP NOT NULL, ORDER VARCHAR (255) NOT NULL, PICTURE_ID BIGINT NOT NULL, POSTS_ID BIGINT NOT NULL, PRIMARY KEY (ID)) "; spodziewany identyfikator"; Instrukcja SQL: utwórz kolejność tabel (id bigint generowane domyślnie jako tożsamość, wersja bigint nie null, date_created znacznik czasu nie null, porządek varchar (255) not null, id_obrazu bigint nie null, posts_id bigint not null, klucz podstawowy (id)) [42001-164]

| Błąd 2012-09-14 13: 54: 17,621 [pool-7-thread-1] ERROR hbm2ddl.SchemaExport - Niepomyślne: zmień kolejność tabel dodaj ograniczenie FK651874E9A8021F6 klucz obcy (posts_id) referencje po

| Błąd 2012-09-14 13: 54: 17,621 [pool-7-thread-1] ERROR hbm2ddl.SchemaExport - Błąd składni w instrukcji SQL "ALTER TABLE ORDER [*] DODAJ CONSTRAINT FK651874E9A8021F6 FOREIGN KEY (POSTS_ID) REFERENCJE POST"; spodziewany identyfikator"; Polecenie SQL: zmień kolejność tabel dodaj ograniczenie FK651874E9A8021F6 klucz obcy (posts_id) referencje post [42001-164]

| Błąd 2012-09-14 13: 54: 17,621 [pool-7-thread-1] ERROR hbm2ddl.SchemaExport - Niepomyślne: zmień kolejność tabel dodaj ograniczenie FK651874ED45FCA4B klucz obcy (picture_id) referencje zdjęcie

| Błąd 2012-09-14 13: 54: 17,621 [pool-7-thread-1] ERROR hbm2ddl.SchemaExport - Błąd składni w instrukcji SQL "ALTER TABLE ORDER [*] DODAJ CONSTRAINT FK651874ED45FCA4B FOREIGN KEY (PICTURE_ID) REFERENCJE OBRAZ"; spodziewany identyfikator"; Instrukcja SQL: alter table dodać kolejność ograniczenie FK651874ED45FCA4B klucz obcy (picture_id) odwołuje obraz [42001-164]

Czy ktoś widział tego wcześniej?

+1

Opublikuj klasę domen Zamów, proszę. –

Odpowiedz

20

Niektóre klucze są niedozwolone w GORM: zamówienie, grupa lub inne słowo kluczowe SQL; również nie można nazwać klasy domeny Użytkownik, Grupa (PostgreSQL). Aby poprawić, należy odczytać mapping i zmienić nazwy i kolumny tabel.

6

Dowiedziałem się, że nie można mieć pola lub domeny o nazwie: zamówienie, grupa lub inne słowo kluczowe SQL.