diff options
author | glynastill | 2015-04-16 12:25:10 +0000 |
---|---|---|
committer | glyn | 2016-06-07 11:13:30 +0000 |
commit | 5b3499e20c4706ff3e8a2caa92cf58c21c20832f (patch) | |
tree | f1f125cdda744443373ca77490d0f5bcd4c4880a /check_postgres.pl.html | |
parent | 1a25cff190c0ec0628a25bca42b6a18e71051c0d (diff) |
Fix same_schema to ignore some non-logical schema based values:
operators - Use text descriptions for result type and operands; ignore related oids
triggers - Include table name in key to prevent false positive when another table has a trigger with the same name. Use textual trigger definition; ignore tgqual represe
functions - Use text function definition; ignore oid based types and defaults.
constraints - Include table name in key to prevent false positive when another table has a constraint with the same name. Use text constraint definition; ignore oid based values.
sequence - Ignore last_value; I'm confused as to why we'd want to know this on a schema check. But if required could be added back in with an optional filter instead.
indexes - Ignore reltablespace oid; we check the tablespace name anyway. Ignore indkey attnum which can differ when tables have been altered differently but are otherwis
Diffstat (limited to 'check_postgres.pl.html')
0 files changed, 0 insertions, 0 deletions