私のデータベース(mysql)には、次のようなテーブルがあります:
Project table'structure
----------------------------------------------------------------
Field | Type | Null | Key | Default | Extra |
+-------------+--------------+------+-----+---------+-------+
| id | bigint(20) | NO | PRI | NULL | |
| create_time | date | YES | | NULL | |
そして、私はこのようなエンティティを持っています:
@Entity
@Table(name = "project")
public class Project{
Long id;
Date createTime;
}
サーバーを起動するたびに、列「create_time」が自動的に「createTime」に変更され、すべてのデータが消去されます。これは非常に危険です。データベースのユーザー許可を変更して、休止状態を停止してこのアクションを実行できるかもしれません。問題は休止状態レベルでこの危険なアクションを停止する方法は?