Ich habe Hibernate verwendet, um PostgreSQL-Tabellen aus Klassen zu erstellen.Hibernate erstellt PostgreSQL-Tabellen mit Präfix (public.)
alle erstellten Tabellen werden genannt: public.xyz
zum Beispiel, wenn das UnternehmenStudent namens, dann ist die erstellte Tabelle Name ist public.student
Klassencode:
@Entity(name="STUDENT")
@SequenceGenerator
(name = "default_sequence", sequenceName = "STUDENT_SEQUENCE", allocationSize = 1)
public class Student extends BaseModel { ... }
Beachten Sie, dass Sie eine Tabelle 'public.xyz' genannt erstellen können, aber es ist Name in doppelten Anführungszeichen eingeschlossen werden müßte:' TABLE öffentlich CREATE "public.xyz". ... ' –