Key Changes
-
To cover complex schema, use embedded Postgres database as the default. For certain cases such as #121 #122, allow user to supply an external plan database. See plan DB for more info.
What's Changed
- feat: named constraint by @tianzhou in #79
- fix: index name quotation by @tianzhou in #81
- fix: view logic expr by @tianzhou in #87
- fix: generate_column_not_null by @tianzhou in #88
- fix: view array operator by @tianzhou in #89
- refactor: simiplify formatter by @tianzhou in #90
- chore: do not strip type cast by @tianzhou in #95
- fix: varchar normalization by @tianzhou in #96
- fix: add schema qualifier to cross-schema foreign key references (#94) by @tianzhou in #97
- feat: remove argument and signature by @tianzhou in #98
- feat: enhance function default parameter support and fix parsing bugs by @tianzhou in #99
- fix: cross schema table reference in view by @tianzhou in #105
- fix: ignored objects should be excluded from fingerprint calc by @tianzhou in #108
- refactor: use embedded PostgreSQL for desired state validation in pla… by @tianzhou in #109
- fix: table function by @tianzhou in #110
- chore: merge test case by @tianzhou in #112
- chore: add NULLIF test case by @tianzhou in #113
- chore: view_cte test case by @tianzhou in #114
- chore: view subquery test case by @tianzhou in #115
- refactor: simplify normalizer and remove formatter by @tianzhou in #111
- chore: simplify inspector by @tianzhou in #116
- chore: simplify view comparison and remove pg_query_go by @tianzhou in #117
- chore: remove ir release module and update doc by @tianzhou in #118
- chore: remove cgo since we removed pg_query_go by @tianzhou in #119
- refactor: simplify embeded pg by @tianzhou in #120
- fix: schema qualifer reference by @tianzhou in #124
- fix: function dump default by @tianzhou in #126
- feat: add external database support for plan command by @tianzhou in #129
- docs: plan external db by @tianzhou in #130
- feat: add plan db option to apply command --file mode by @tianzhou in #131
- fix: index operators by @tianzhou in #134
- chore: add dump test case to verify index sorted order by @tianzhou in #135
- chore: suppress test output by @tianzhou in #136
- chore: drop PostgreSQL 14 support by @tianzhou in #137
- chore: skip pg_get_viewdef related test for PG 14, 15 by @tianzhou in #139
- fix: do not use harded-coded version string by @tianzhou in #140
Full Changelog: v1.3.0...v1.4.0