├── .gitignore ├── LICENSE ├── README.md ├── example ├── build-tutorial-env.sh ├── example.json └── example_config.ini ├── input_plugins ├── __init__.py ├── input_plugin.py └── json_plugin.py ├── lib ├── __init__.py ├── config.py ├── diff.py ├── exception.py ├── pg_compare.py ├── pg_objects.py ├── pg_transform.py ├── provider.py ├── strategy.py ├── util.py └── writer.py ├── pg-compare ├── pg-pickle ├── pg-transform └── strategies ├── __init__.py ├── column_default.py ├── datatype.py ├── drop_table.py └── nullable.py /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facetoe/pgtransform/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facetoe/pgtransform/HEAD/README.md -------------------------------------------------------------------------------- /example/build-tutorial-env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facetoe/pgtransform/HEAD/example/build-tutorial-env.sh -------------------------------------------------------------------------------- /example/example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facetoe/pgtransform/HEAD/example/example.json -------------------------------------------------------------------------------- /example/example_config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facetoe/pgtransform/HEAD/example/example_config.ini -------------------------------------------------------------------------------- /input_plugins/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facetoe/pgtransform/HEAD/input_plugins/__init__.py -------------------------------------------------------------------------------- /input_plugins/input_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facetoe/pgtransform/HEAD/input_plugins/input_plugin.py -------------------------------------------------------------------------------- /input_plugins/json_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facetoe/pgtransform/HEAD/input_plugins/json_plugin.py -------------------------------------------------------------------------------- /lib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facetoe/pgtransform/HEAD/lib/config.py -------------------------------------------------------------------------------- /lib/diff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facetoe/pgtransform/HEAD/lib/diff.py -------------------------------------------------------------------------------- /lib/exception.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facetoe/pgtransform/HEAD/lib/exception.py -------------------------------------------------------------------------------- /lib/pg_compare.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facetoe/pgtransform/HEAD/lib/pg_compare.py -------------------------------------------------------------------------------- /lib/pg_objects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facetoe/pgtransform/HEAD/lib/pg_objects.py -------------------------------------------------------------------------------- /lib/pg_transform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facetoe/pgtransform/HEAD/lib/pg_transform.py -------------------------------------------------------------------------------- /lib/provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facetoe/pgtransform/HEAD/lib/provider.py -------------------------------------------------------------------------------- /lib/strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facetoe/pgtransform/HEAD/lib/strategy.py -------------------------------------------------------------------------------- /lib/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facetoe/pgtransform/HEAD/lib/util.py -------------------------------------------------------------------------------- /lib/writer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facetoe/pgtransform/HEAD/lib/writer.py -------------------------------------------------------------------------------- /pg-compare: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facetoe/pgtransform/HEAD/pg-compare -------------------------------------------------------------------------------- /pg-pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facetoe/pgtransform/HEAD/pg-pickle -------------------------------------------------------------------------------- /pg-transform: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facetoe/pgtransform/HEAD/pg-transform -------------------------------------------------------------------------------- /strategies/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /strategies/column_default.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facetoe/pgtransform/HEAD/strategies/column_default.py -------------------------------------------------------------------------------- /strategies/datatype.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facetoe/pgtransform/HEAD/strategies/datatype.py -------------------------------------------------------------------------------- /strategies/drop_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facetoe/pgtransform/HEAD/strategies/drop_table.py -------------------------------------------------------------------------------- /strategies/nullable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facetoe/pgtransform/HEAD/strategies/nullable.py --------------------------------------------------------------------------------