Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Entity(name = "A")
- @Table(name = "As")
- public class A implements Serializable {
- @Id
- @Column(name = "A_id")
- @GeneratedValue(strategy = GenerationType.IDENTITY)
- private long id;
- }
- @Entity(name = "B")
- @Table(name = "Bs")
- public class B implements Serializable {
- @Id
- @Column(name = "B_id")
- @GeneratedValue(strategy = GenerationType.IDENTITY)
- private long id;
- @ManyToOne(targetEntity = A.class)
- @JoinColumn(name = "A_id")
- private long owner;
- }
- Configuration configuration = new Configuration()
- .addAnnotatedClass(A.class)
- .addAnnotatedClass(B.class)
- .setProperty("hibernate.dialect", "org.hibernate.dialect.MySQLDialect")
- .setProperty("hibernate.connection.driver_class", "com.mysql.jdbc.Driver")
- .setProperty("hibernate.connection.url", "jdbc:mysql://localhost:3306/test")
- .setProperty("hibernate.connection.username", "name")
- .setProperty("hibernate.connection.password", "password")
- .setProperty("hibernate.show_sql", "false")
- .setProperty("hibernate.hbm2ddl.auto", "create-drop");
- ERROR org.hibernate.tool.hbm2ddl.SchemaExport [] : HHH000389: Unsuccessful: alter table Bs drop foreign key FK350jq24kcslxfkdvajsu5yy1o
- ERROR org.hibernate.tool.hbm2ddl.SchemaExport [] : Table 'test.bs' doesn't exist
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement