我正在使用Postgres DB并进行迁移我正在使用Liquibase.我有一个包含以下列的ORDERS表:
ID | DATE | NAME | CREATOR | ...
Run Code Online (Sandbox Code Playgroud)
我需要添加一个新列,该列将保留上次修改订单的用户 - 此列应该是不可为空的,并且应该具有默认值,即CREATOR.对于新订单,我可以解决业务逻辑的默认值部分,但事情是我已经有了现有订单,我需要在创建新列时设置默认值.现在,我知道我可以在Liquibase中设置一个硬编码的默认值 - 但是有一种方法可以根据该表的其他一些列(对于每个实体)添加默认值.