java - 如何从表字段迁移 Hibernate @Audited 信息?
问题描述
我需要以这种方式更改我的数据库结构:将一个字段从@Audited 实体移动到另一个@Audited 实体,而不会丢失审计信息。我该如何迁移它?
- 通过 liquibase 迁移,我在表 T1 和 T1_aud 中创建了新字段
- 使用旧表字段 T2 的值更新 T1
- 以某种方式将审计迁移到 T1
- 从 T2 和 T2_aud 中删除列
解决方案
只需将相同的值添加到 AUD 表即可解决问题。
推荐阅读
- mysql - MySql 选择。一次替换多个列
- mysql - 连接 Node Red 和 MySQL docker 容器
- python - 使用 Numpy 提取多维数组下三角形的更快方法?
- oracle - Perl DBI Connect Error ORA-21561: OID generation failed
- dns - access to clients width domain name instead of IP address
- django - how can in create a model for each user in Django?
- python - send data with categories from client to a server using python
- linux - How to find file and print the content of the file by using find and cat (is it possible?)
- reactjs - Create pdf from a react component
- firebase - Firestore StreamProvider does not update state with Auth changes