この回答によると、作成を hbm2dll.auto に割り当てて、すべてのテーブルを削除して再作成できますが、作成を割り当ててアプリケーションを実行すると、一部のテーブルが変更されず、コンソールにさまざまなエラーが表示されます、 次のように。なぜすべてのテーブルを削除して再作成できないのか疑問に思っています。
....
ERROR: Table 'mydb.user' doesn't exist
....
ERROR: Table 'animal' already exists
....
Can't create table 'mydb.#sql-43c_6b' (errno: 150)
....
hibernate.cfg.xml
<property name="hbm2ddl.auto">create</property>