db_compare

View on PyPIReverse Dependencies (0)

0.2.1 db_compare-0.2.1-py3-none-any.whl

Wheel Details

Project: db_compare
Version: 0.2.1
Filename: db_compare-0.2.1-py3-none-any.whl
Download: [link]
Size: 161767
MD5: fa3d890f74bca5ff083e8432098ab83f
SHA256: bc6a8fc30a2601ab2d6ea947dfd2995b1c41364e0c74be73a9d815c1a8987187
Uploaded: 2025-01-03 11:43:10 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: db_compare
Version: 0.2.1
Summary: Tool to compare database schema and objects
Author: sametkaradag
Author-Email: sametkaradag[at]gmail.com
License: Google
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.9,<4.0
Requires-Dist: google-cloud (==0.34.0)
Requires-Dist: google-cloud-bigquery (<4.0.0,>=3.25.0)
Requires-Dist: google-cloud-secret-manager (<3.0.0,>=2.21.1)
Requires-Dist: oracledb (<3.0.0,>=2.3.0)
Requires-Dist: pandas (<3.0.0,>=2.2.2)
Requires-Dist: psycopg2-binary (<3.0.0,>=2.9.10)
Requires-Dist: pyyaml (==6.0.1)
Requires-Dist: sqlalchemy (<3.0.0,>=2.0.32)
Requires-Dist: tabulate (<0.10.0,>=0.9.0)
Description-Content-Type: text/markdown
[Description omitted; length: 12971 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
oracollector/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
oracollector/__main__.py sha256=ZPUxdHqGkZ2CrbEj0UKvyFjURPVaiFok2kxY59uxjgY 8817
oracollector/config_oracle.yaml sha256=yDtLWPS0MotFtg33hafaET3h_nbiF7QjyD05nFYA4_o 2859
pgcollector/.DS_Store sha256=1lFlJ5EFymdzGAUAaI30vcaaLHt3F1LwpG7xILf9jsM 6148
pgcollector/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pgcollector/__main__.py sha256=SAyPi9Kx4uwqXUcGiaULcGVQ60sKOmKa1rNS8Lj9ADI 6299
pgcollector/config.yaml sha256=gMjkwis808EHqq52MGBQgMdBGlRWkmxt1V1Ba6a0GU0 6751
compare/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
compare/__main__.py sha256=kLbYKI6VgM7qJRjwne65j4Cr7_U7l9AAOa9e_patyrY 14681
importer/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
importer/__main__.py sha256=4nRvPehWEm00JTW1L2OPmfkWAN7tpeag_cOrnWmDKQU 11414
importer/create_pg_user.sql sha256=uZeYrewQCCjH6QEn9NddK7Tp4XzFlRy-PAEHbRP0tDI 2063
importer/extracts/.gitignore sha256=VV0kgDSgJx2jkiYAqgFxQT-R-Os73OcP9cpE0ZVURZ4 12
reporter/.DS_Store sha256=PJlw--AkMh11j6eF8YVmeQ5YSIqIlSiicSwBMtwquD8 6148
reporter/.gitignore sha256=AQllql1tqcnk1oAaIAbihY3AXqePojY92nRlHi_n-Dk 18
reporter/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
reporter/__main__.py sha256=nIM996j4pSbBj9NKkD7B6vFc1udaF2RyzpCIGwqeWo4 18682
reporter/css/jquery-3.7.0.js sha256=JlqSTELeR4TLqP0OG9dxM7yDPqX1ox_HfgiSLBj8-kM 284996
reporter/css/jquery.dataTables.min.css sha256=XpvwypmFTvXN6VTeGxXwQQw41ljYqPkEgAORGqazayY 22700
reporter/css/jquery.dataTables.min.js sha256=JDYsFFqB4eL9lRhcQwDSWVr7LK3Z8VgMLdzpW8GbIIQ 87103
reporter/queries/column_type_mismatch.sql sha256=eB2MMn9q-cmEn-drT2P3JXm7eUsNZpF6DWLxE0s35TY 880
reporter/queries/instances.sql sha256=gnwFo-5EwLclrVb9BQC0H-8kkDwt0RLmqP4XdnEEW1c 65
reporter/queries/line_count_mismatch.sql sha256=_2j5SXZO3SSDRr6I77aE6-NEYMGNbXM9GcFhqW6cJ9Y 788
reporter/queries/line_count_mismatch_detailed.sql sha256=2DFUfVevhEFxc32G9qFvc1X_izioaeasW3XWR36DE9o 824
reporter/queries/missing_columns.sql sha256=kVEUJ0UI1Wd7qHMWaWzCqm3TuQ3M9HQ0FmjqNtF7gu4 2458
reporter/queries/missing_indexes.sql sha256=lLEJyUgnujqamWIwzmNwuh9lDBBhAoK0kKrGDsb7dTQ 1101
reporter/queries/missing_objects.sql sha256=cEMd665S5IUevYjWn-ttyDcJR_7RyB84kNQ5Lc52tdk 1234
reporter/queries/missing_plsql.sql sha256=_Bi9E5zeM2DnEmHU0QO2Q408nIzsVvvwchjLfnwG2vs 1097
reporter/queries/missing_role_grants.sql sha256=yXa568dEYanSMCJKQiVclGr1HKkyoxGdhegtGBUg7Ec 980
reporter/queries/missing_sys_privs.sql sha256=ozNtLuyVJzGW4hzQuy1ERp0qOscADTrV1gbEC1AHGQ8 937
reporter/queries/object_counts.sql sha256=sf4awwi9EVZXvNkhrUgRxW1FUzYDhHia8vX6oDOJKGU 1107
reporter/queries/object_counts_mismatch.sql sha256=QkAB0nCfPIlgCbtEp1tZyq9vTXOlZpsEyWLmakbbSD4 1260
reporter/queries/object_counts_per_schema.sql sha256=cy9N0Tn7lO36yA7v7kDIC2iR6Bg81nf3eNrixrJpAjU 1117
reporter/queries/object_counts_per_schema_mismatch.sql sha256=Sv4b8agpFAjB0KB3PpJEiMRAYL8qhV29K0Ic5tUq344 1259
reporter/queries_schema_mapped/instances.sql sha256=gnwFo-5EwLclrVb9BQC0H-8kkDwt0RLmqP4XdnEEW1c 65
reporter/queries_schema_mapped/missing_columns.sql sha256=jLVA9gBB9CFcSUC1hOKcds27URVtMn7PXtfGt3votKo 2734
reporter/queries_schema_mapped/missing_objects.sql sha256=5hE1YHV-6EH4Wc1WYTwb0r-q5WFaZ0LMcLco4RCv_J8 1361
reporter/queries_schema_mapped/missing_plsql.sql sha256=XzXYRJnfdZq0ApknPYey5oTQTZXi4bdCWET7mjdTpoc 1226
reporter/queries_schema_mapped/object_counts.sql sha256=YZ2wWgH7jIAY4_6dmuOyGNfO6gmQXEs7QMdb9AGkdog 666
reporter/query_config.yaml sha256=7dYM3JRACU5rKgx42JZiw71um9mHg9l7wgRGZqICuAw 769
reporter/query_config_schema_mapped.yaml sha256=8N8nV32eY_mMEEmC49tg8Ei3pz7VjdP52bPJXNWcfBM 578
reporter/report.css sha256=C6bjPIT2slXH_qIiDA3eFBM-0U1z7NUqzn6poYvfuXA 1159
db_compare-0.2.1.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
db_compare-0.2.1.dist-info/METADATA sha256=Gg4O82WE9uGAi2JDE14wVp-ZzLW3yqZiuBkXZMrlF04 13923
db_compare-0.2.1.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
db_compare-0.2.1.dist-info/entry_points.txt sha256=vKkPrBrBJP23BZfM7lLrwsHHhqrHI_2qv4SSDyp822g 191
db_compare-0.2.1.dist-info/RECORD

entry_points.txt

compare = compare.__main__:main
importer = importer.__main__:main
oracollector = oracollector.__main__:main
pgcollector = pgcollector.__main__:main
reporter = reporter.__main__:main