[ vXv_aliGator @ 20.03.2012. 20:44 ] @
Imam problem sa Hibernate-om. Podesio sam da pri svakom startovanju aplikacije hibernate drop-uje sve tabele u bazi i tako pocne iz pocetka. Sve je radilo ok dok nisam poceo da koristim foreign constraint-e. Izgleda da mu MySQL ne dozvoljava da drop-uje tabelu koja je vezana FK constraint-om za neku drugu.

Da li neko zna kako da to podesim?
Moje trenutno podesavanje u hibernate konfiguracionom fajlu je:
<property name="hbm2ddl.auto">create</property>

Da li ima neka caka da se ovi FK constrainti pravilno zaobilaze pri drop-ovanju tabela?
[ nemnesic @ 20.03.2012. 21:00 ] @
A sto ne stavis: hbm2ddl.auto=create-drop

ili

1. $ drop database DATABASE_NAME;
2. dodaj foreign-key="none" u hibernate config

3. Kad si spreman za production, ukloni foreign-key="none"

nn
[ vXv_aliGator @ 20.03.2012. 22:03 ] @
Hvala za pomoc.
[ nemnesic @ 20.03.2012. 22:11 ] @
Napisi kako si resio problem da bi ostali videli.
[ vXv_aliGator @ 20.03.2012. 22:19 ] @
Stavio sam u hibernate config umjesto "hbm2ddl.auto=create" - hbm2ddl.auto=create-drop kao sto si mi rekao u prethodnom postu.