simple-ddl-parser

View on PyPIReverse Dependencies (6)

1.1.0 simple_ddl_parser-1.1.0-py3-none-any.whl

Wheel Details

Project: simple-ddl-parser
Version: 1.1.0
Filename: simple_ddl_parser-1.1.0-py3-none-any.whl
Download: [link]
Size: 75297
MD5: 927016c97391af5bbc13d3f4dfab72c6
SHA256: 11cda34ae10b200bb940c701f12bb858c8f7098e23ca7902fe975d09587168a4
Uploaded: 2024-04-21 18:11:23 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: simple-ddl-parser
Version: 1.1.0
Summary: Simple DDL Parser to parse SQL & dialects like HQL, TSQL (MSSQL), Oracle, AWS Redshift, Snowflake, MySQL, PostgreSQL, etc ddl files to json/python dict with full information about columns: types, defaults, primary keys, etc.; sequences, alters, custom types & other entities from ddl.
Author: Iuliia Volkova
Author-Email: xnuinside[at]gmail.com
Home-Page: https://github.com/xnuinside/simple-ddl-parser
Project-Url: Repository, https://github.com/xnuinside/simple-ddl-parser
License: MIT
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: PL/SQL
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: SQL
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Utilities
Requires-Python: >=3.6,<4.0
Requires-Dist: dataclasses (==0.8); python_version >= "3.6" and python_version < "3.7"
Requires-Dist: ply (<4.0,>=3.11)
Description-Content-Type: text/x-rst
[Description omitted; length: 34133 characters]

WHEEL

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

RECORD

Path Digest Size
simple_ddl_parser/__init__.py sha256=pKB-UYO-qShiqskTg0yy-oVEjQTjqXTu_6m9oU6Btuk 268
simple_ddl_parser/cli.py sha256=JwWFZuYOZzpVpnEM6NJkA9_JGERR1AybnXVGSS8dBT0 2326
simple_ddl_parser/ddl_parser.py sha256=_WzNrLXAHapHO2ZCTZonEZwmjwO2EaDWa18muj0VbmQ 8775
simple_ddl_parser/dialects/__init__.py sha256=DhEjb1SwIR8JsYHmXX6gMEZU4YaO4VfKmPmPOXYq8EY 755
simple_ddl_parser/dialects/bigquery.py sha256=SqRslKzu8j03L7O2zDmKd1IE_eSob6yKKpTek7r2njs 702
simple_ddl_parser/dialects/hql.py sha256=Yd8TMUhGSJQjpm1ZGdAOJQ-YdVKDCy3YhBOvHB-ARU4 5326
simple_ddl_parser/dialects/ibm.py sha256=3wYLUgbWpd6fdAuoMz88HPcZ4MXqIgB6euhI1_yPiGc 260
simple_ddl_parser/dialects/mssql.py sha256=L8U2Eo6E14jBCDrL2dSXh24zFw_2AT8FPb-jsyNcIg0 2608
simple_ddl_parser/dialects/mysql.py sha256=D1smEzbhHAL3ek21whoM0yneN_3kOzS-OKuzs95iQHs 510
simple_ddl_parser/dialects/oracle.py sha256=Hhdri_uB5jGXqvd9qFK1h-hrg1I7GXB6USzdWv6O32A 1877
simple_ddl_parser/dialects/psql.py sha256=ot0N-uYlN32PCmtCt8zG5vOrNxHVUoAc17kcK1RMIiI 426
simple_ddl_parser/dialects/redshift.py sha256=XD5XFqwQfcXm7yd__bYuTgUmOIvQU7q0ilBb5qVJeQw 928
simple_ddl_parser/dialects/snowflake.py sha256=njHIyuBTeELU9wukjz9n3I1rFyzLDGM7Nv-FLAIzUw0 7301
simple_ddl_parser/dialects/spark_sql.py sha256=ZMAyThFv2VYgmhbLRL30AzaV5t4WWHWyE3p2c9RRq84 305
simple_ddl_parser/dialects/sql.py sha256=hSXFawsdcx6okcb9EjJoY-Cox1oScUDKKROjV84V6Bk 57574
simple_ddl_parser/output/base_data.py sha256=gdy2vRHyPhAHDS8tYfzW2_21lFcwdbRVS_xyhXwkPLQ 13207
simple_ddl_parser/output/core.py sha256=Rd6HFNtv9-9ptqn7VzEq0v6Z7MJSkMNN8jnkmRKEP90 5306
simple_ddl_parser/output/dialects.py sha256=QodydgYAzDzj6_N85UiSgij9gwsXhe1kJMGOKWD5Ebw 9439
simple_ddl_parser/output/table_data.py sha256=XXZmy4M43wJm6CoZUpa1OvmCEQ1dgaNS0yCc8a5qdoY 2840
simple_ddl_parser/parser.py sha256=qZv2xp27Cx95zoYFLIhTafXLL_QYU2XGrwzaDm9nHBg 13223
simple_ddl_parser/parsetab.py sha256=SMxBk17Nw8q4kCuv2I2tDHzio8wIhz-wd2rTGMM2po0 270915
simple_ddl_parser/test.py sha256=6Z5jxy9G3hLU-BPyojOKui33NgSPVam7XqSnDbv9jqo 279
simple_ddl_parser/tokens.py sha256=7wEpECkBljLAiWTaw_LuTyBcOqzwdkufVHOKMOJlf7w 3113
simple_ddl_parser/utils.py sha256=jTAIHOnQauiyTJaMBf7XSVzNjL6GUSuwA9YyZZ5M9os 1391
simple_ddl_parser-1.1.0.dist-info/LICENSE sha256=F7Lnfq5TMUS5ic1Ax7_kRc5hB23kqM61CV6ueLQkkW4 1093
simple_ddl_parser-1.1.0.dist-info/METADATA sha256=DBGHnphznWDS6caHgiX6-51hNWd0UYMfHo18z0pi6BY 35611
simple_ddl_parser-1.1.0.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
simple_ddl_parser-1.1.0.dist-info/entry_points.txt sha256=BVUrH1edSC-ZdCGef7tDrovA_5NO4Q2UOk51zBXlK4A 50
simple_ddl_parser-1.1.0.dist-info/RECORD

entry_points.txt

sdp = simple_ddl_parser.cli:main