├── .github └── workflows │ └── ci.yml ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── src ├── compare.rs ├── extension.rs ├── extension │ ├── pg_aggregate.rs │ ├── pg_attribute.rs │ ├── pg_cast.rs │ ├── pg_class.rs │ ├── pg_constraint.rs │ ├── pg_event_trigger.rs │ ├── pg_extconfig.rs │ ├── pg_foreign_data_wrapper.rs │ ├── pg_index.rs │ ├── pg_namespace.rs │ ├── pg_opclass.rs │ ├── pg_operator.rs │ ├── pg_opfamily.rs │ ├── pg_policy.rs │ ├── pg_proc.rs │ ├── pg_range.rs │ ├── pg_rewrite.rs │ ├── pg_statistic_ext.rs │ ├── pg_trigger.rs │ └── pg_type.rs ├── guc.rs ├── lib.rs ├── main.rs ├── pgdiff.rs └── pgtype.rs └── tests └── fixtures ├── Makefile ├── pg_broken_extupgrade--head-1.0--head-1.1.sql ├── pg_broken_extupgrade--head-1.0.sql ├── pg_broken_extupgrade--head-1.1.sql ├── pg_broken_extupgrade--pg13-1.0--pg13-1.1.sql ├── pg_broken_extupgrade--pg13-1.0.sql ├── pg_broken_extupgrade--pg13-1.1.sql ├── pg_broken_extupgrade--pg92-1.0--pg92-1.1.sql ├── pg_broken_extupgrade--pg92-1.0.sql ├── pg_broken_extupgrade--pg92-1.1.sql ├── pg_broken_extupgrade.control ├── pg_broken_extupgrade.json └── pg_broken_extupgrade.toml /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjuju/pg_validate_extupgrade/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjuju/pg_validate_extupgrade/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjuju/pg_validate_extupgrade/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjuju/pg_validate_extupgrade/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjuju/pg_validate_extupgrade/HEAD/README.md -------------------------------------------------------------------------------- /src/compare.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjuju/pg_validate_extupgrade/HEAD/src/compare.rs -------------------------------------------------------------------------------- /src/extension.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjuju/pg_validate_extupgrade/HEAD/src/extension.rs -------------------------------------------------------------------------------- /src/extension/pg_aggregate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjuju/pg_validate_extupgrade/HEAD/src/extension/pg_aggregate.rs -------------------------------------------------------------------------------- /src/extension/pg_attribute.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjuju/pg_validate_extupgrade/HEAD/src/extension/pg_attribute.rs -------------------------------------------------------------------------------- /src/extension/pg_cast.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjuju/pg_validate_extupgrade/HEAD/src/extension/pg_cast.rs -------------------------------------------------------------------------------- /src/extension/pg_class.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjuju/pg_validate_extupgrade/HEAD/src/extension/pg_class.rs -------------------------------------------------------------------------------- /src/extension/pg_constraint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjuju/pg_validate_extupgrade/HEAD/src/extension/pg_constraint.rs -------------------------------------------------------------------------------- /src/extension/pg_event_trigger.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjuju/pg_validate_extupgrade/HEAD/src/extension/pg_event_trigger.rs -------------------------------------------------------------------------------- /src/extension/pg_extconfig.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjuju/pg_validate_extupgrade/HEAD/src/extension/pg_extconfig.rs -------------------------------------------------------------------------------- /src/extension/pg_foreign_data_wrapper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjuju/pg_validate_extupgrade/HEAD/src/extension/pg_foreign_data_wrapper.rs -------------------------------------------------------------------------------- /src/extension/pg_index.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjuju/pg_validate_extupgrade/HEAD/src/extension/pg_index.rs -------------------------------------------------------------------------------- /src/extension/pg_namespace.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjuju/pg_validate_extupgrade/HEAD/src/extension/pg_namespace.rs -------------------------------------------------------------------------------- /src/extension/pg_opclass.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjuju/pg_validate_extupgrade/HEAD/src/extension/pg_opclass.rs -------------------------------------------------------------------------------- /src/extension/pg_operator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjuju/pg_validate_extupgrade/HEAD/src/extension/pg_operator.rs -------------------------------------------------------------------------------- /src/extension/pg_opfamily.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjuju/pg_validate_extupgrade/HEAD/src/extension/pg_opfamily.rs -------------------------------------------------------------------------------- /src/extension/pg_policy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjuju/pg_validate_extupgrade/HEAD/src/extension/pg_policy.rs -------------------------------------------------------------------------------- /src/extension/pg_proc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjuju/pg_validate_extupgrade/HEAD/src/extension/pg_proc.rs -------------------------------------------------------------------------------- /src/extension/pg_range.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjuju/pg_validate_extupgrade/HEAD/src/extension/pg_range.rs -------------------------------------------------------------------------------- /src/extension/pg_rewrite.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjuju/pg_validate_extupgrade/HEAD/src/extension/pg_rewrite.rs -------------------------------------------------------------------------------- /src/extension/pg_statistic_ext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjuju/pg_validate_extupgrade/HEAD/src/extension/pg_statistic_ext.rs -------------------------------------------------------------------------------- /src/extension/pg_trigger.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjuju/pg_validate_extupgrade/HEAD/src/extension/pg_trigger.rs -------------------------------------------------------------------------------- /src/extension/pg_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjuju/pg_validate_extupgrade/HEAD/src/extension/pg_type.rs -------------------------------------------------------------------------------- /src/guc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjuju/pg_validate_extupgrade/HEAD/src/guc.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjuju/pg_validate_extupgrade/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjuju/pg_validate_extupgrade/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/pgdiff.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjuju/pg_validate_extupgrade/HEAD/src/pgdiff.rs -------------------------------------------------------------------------------- /src/pgtype.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjuju/pg_validate_extupgrade/HEAD/src/pgtype.rs -------------------------------------------------------------------------------- /tests/fixtures/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjuju/pg_validate_extupgrade/HEAD/tests/fixtures/Makefile -------------------------------------------------------------------------------- /tests/fixtures/pg_broken_extupgrade--head-1.0--head-1.1.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjuju/pg_validate_extupgrade/HEAD/tests/fixtures/pg_broken_extupgrade--head-1.0--head-1.1.sql -------------------------------------------------------------------------------- /tests/fixtures/pg_broken_extupgrade--head-1.0.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjuju/pg_validate_extupgrade/HEAD/tests/fixtures/pg_broken_extupgrade--head-1.0.sql -------------------------------------------------------------------------------- /tests/fixtures/pg_broken_extupgrade--head-1.1.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjuju/pg_validate_extupgrade/HEAD/tests/fixtures/pg_broken_extupgrade--head-1.1.sql -------------------------------------------------------------------------------- /tests/fixtures/pg_broken_extupgrade--pg13-1.0--pg13-1.1.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjuju/pg_validate_extupgrade/HEAD/tests/fixtures/pg_broken_extupgrade--pg13-1.0--pg13-1.1.sql -------------------------------------------------------------------------------- /tests/fixtures/pg_broken_extupgrade--pg13-1.0.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjuju/pg_validate_extupgrade/HEAD/tests/fixtures/pg_broken_extupgrade--pg13-1.0.sql -------------------------------------------------------------------------------- /tests/fixtures/pg_broken_extupgrade--pg13-1.1.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjuju/pg_validate_extupgrade/HEAD/tests/fixtures/pg_broken_extupgrade--pg13-1.1.sql -------------------------------------------------------------------------------- /tests/fixtures/pg_broken_extupgrade--pg92-1.0--pg92-1.1.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjuju/pg_validate_extupgrade/HEAD/tests/fixtures/pg_broken_extupgrade--pg92-1.0--pg92-1.1.sql -------------------------------------------------------------------------------- /tests/fixtures/pg_broken_extupgrade--pg92-1.0.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjuju/pg_validate_extupgrade/HEAD/tests/fixtures/pg_broken_extupgrade--pg92-1.0.sql -------------------------------------------------------------------------------- /tests/fixtures/pg_broken_extupgrade--pg92-1.1.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjuju/pg_validate_extupgrade/HEAD/tests/fixtures/pg_broken_extupgrade--pg92-1.1.sql -------------------------------------------------------------------------------- /tests/fixtures/pg_broken_extupgrade.control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjuju/pg_validate_extupgrade/HEAD/tests/fixtures/pg_broken_extupgrade.control -------------------------------------------------------------------------------- /tests/fixtures/pg_broken_extupgrade.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjuju/pg_validate_extupgrade/HEAD/tests/fixtures/pg_broken_extupgrade.json -------------------------------------------------------------------------------- /tests/fixtures/pg_broken_extupgrade.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjuju/pg_validate_extupgrade/HEAD/tests/fixtures/pg_broken_extupgrade.toml --------------------------------------------------------------------------------