文件名称:pgsql_shadow_tables:PostgreSQL影子表管理
文件大小:7KB
文件格式:ZIP
更新时间:2024-05-31 14:21:41
PLpgSQL
PostgreSQL 8.4+的审计表管理 一种简单的数据库版本跟踪方法。 对数据进行版本控制的三个步骤 下载shadow_upgrader.sql 连接到需要的数据库,使用\ i shadow_upgrader.sql加载文件 运行select shadow_meta.update_shadow_schema('public'); 对于您要版本化的每个模式。 如果您在第3步中遇到错误,则很可能是因为某些表没有主键。 通过运行以下表格将这些表格添加到shadow_meta.skip_tables中: insert into shadow_meta.skip_tables(tablename, schemaname) values ('the_table', 'the_schema'); 此时,任何INSERT,UPDATE或DELETE都将记录到表shadow_ <原始表名称> ._
【文件预览】:
pgsql_shadow_tables-master
----README.rst(2KB)
----shadow_upgrader.sql(18KB)
----shadow_tester.sql(2KB)
----LICENSE(1KB)