sqlalchemy-declarative-extensions

View on PyPIReverse Dependencies (0)

0.8.2 sqlalchemy_declarative_extensions-0.8.2-py3-none-any.whl

Wheel Details

Project: sqlalchemy-declarative-extensions
Version: 0.8.2
Filename: sqlalchemy_declarative_extensions-0.8.2-py3-none-any.whl
Download: [link]
Size: 75515
MD5: 9115c8c3b6e114022b5ec657bf5fdd83
SHA256: 9ac592c86f3954974043e482abd7768e9283f5da7180f9c00018c9eb52a5a75b
Uploaded: 2024-04-26 17:41:36 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: sqlalchemy-declarative-extensions
Version: 0.8.2
Summary: Library to declare additional kinds of objects not natively supported by SQLAlchemy/Alembic.
Author: Dan Cardin
Author-Email: ddcardin[at]gmail.com
Home-Page: https://github.com/dancardin/sqlalchemy-declarative-extensions
Project-Url: Repository, https://github.com/dancardin/sqlalchemy-declarative-extensions
License: Apache-2.0
Keywords: alembic,declarative,grant,mysql,postgresql,role,schema,sqlalchemy,view
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.8,<4
Requires-Dist: alembic (>=1.0); extra == "alembic"
Requires-Dist: sqlalchemy (>=1.3)
Requires-Dist: sqlglot; extra == "parse"
Provides-Extra: alembic
Provides-Extra: parse
Description-Content-Type: text/markdown
[Description omitted; length: 11593 characters]

WHEEL

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

RECORD

Path Digest Size
CONTRIBUTING.md sha256=FSSQHYvSvg58zeKgT4r9zYWl-FtOXv_CiEkqBkpi4WM 191
README.md sha256=ERqWVflUSzYBhgZTZhEATnOMKiwwJLTy-UJ8NwIDPtQ 11624
sqlalchemy_declarative_extensions/__init__.py sha256=xYDE99Q-IrBFKQkIXDZ5z2E13BkoYxAzbZ11MhtMETQ 1350
sqlalchemy_declarative_extensions/alembic/__init__.py sha256=Hm8gIGiE2cIxubu3M-kzINeeLxJ3Xq4qKlx8CcTWWDg 129
sqlalchemy_declarative_extensions/alembic/base.py sha256=fZzgiCIMRqfyY6ziG01d4lkW9iTk9HdVLXvu-n3dlS0 1054
sqlalchemy_declarative_extensions/alembic/function.py sha256=FRKFRmHs7QTK4_OFJ-UCVuCFbHloCqhlQY2lNUerptw 1338
sqlalchemy_declarative_extensions/alembic/grant.py sha256=OJft890ye5w7JAUVM87F25EI3S6fZUIaeN-jVlsIBEE 1916
sqlalchemy_declarative_extensions/alembic/role.py sha256=Pmdy1DekYDZGKlIpYilF-L40Bt2qID_-0jmgxZwyjl4 1894
sqlalchemy_declarative_extensions/alembic/row.py sha256=Nm7Qs17C1MfoaKB185rtN-9ec18zslzYTKkS_yX1WdU 2102
sqlalchemy_declarative_extensions/alembic/schema.py sha256=i2i2CWmX6IKAXAI681aR5ldZWn5nRSTXoGXlneW4aIg 1551
sqlalchemy_declarative_extensions/alembic/trigger.py sha256=HXuyrglzAUH_B35EdeP55oYAF0otmCaafEL5Sgi5yBM 1480
sqlalchemy_declarative_extensions/alembic/view.py sha256=AM4TXZ5IOQXak5rZLSmJV1Vb-0O_VdI60rCGjIOK0Mg 1510
sqlalchemy_declarative_extensions/api.py sha256=w9WpSvEAbws5zHMPR1RV1uRDvNuXup2rOfkxoTk055U 8347
sqlalchemy_declarative_extensions/audit.py sha256=tlKP0JdpiVCOW9JnQzUuJ2ssmXgbJCwoqISrmVnkDv8 8191
sqlalchemy_declarative_extensions/dialects/__init__.py sha256=PCWUTS7kKIqqDX9zHtW6xfWtoOFm7xr5r9mR9RQbE9I 770
sqlalchemy_declarative_extensions/dialects/from_string.py sha256=PQx1Z9xsD48GGgtypiaiCxLHY8_5iRYXuTD97n7Zh_4 775
sqlalchemy_declarative_extensions/dialects/mysql/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sqlalchemy_declarative_extensions/dialects/mysql/query.py sha256=eKCAFPaXMs35NtACbDM0JyXth031c4eAgARTq024hZs 716
sqlalchemy_declarative_extensions/dialects/mysql/schema.py sha256=-57jWXxR-7L-vuCmyb3enf_4IvCOAhSgx1zYA1Tfb60 853
sqlalchemy_declarative_extensions/dialects/postgresql/__init__.py sha256=0WDXzXbgVqrktTVwPfbbVTgpztS63_ImUBCuE_N8H1c 1104
sqlalchemy_declarative_extensions/dialects/postgresql/acl.py sha256=w6Vxi5qd6xuEtaJuSe3XV3UjDfneC7gHSayB9wnTAfE 4503
sqlalchemy_declarative_extensions/dialects/postgresql/function.py sha256=TC1xY2Pm7i0SeQ4e8_s9GDOMwndwonC79_74C8KNUno 1403
sqlalchemy_declarative_extensions/dialects/postgresql/grant.py sha256=1ywNz62x7LGda81JeQm1N_WclYxQj8YRG3NPjxgZIUg 11857
sqlalchemy_declarative_extensions/dialects/postgresql/grant_type.py sha256=UxXihlsnDJz2i3wwXGCoFk2Q4aJDExTXcMZqFDxc7N0 5557
sqlalchemy_declarative_extensions/dialects/postgresql/query.py sha256=kebYOcS71ZevGPNcYhSLhZ9TxflwdJVsymTzjb7OFR4 5944
sqlalchemy_declarative_extensions/dialects/postgresql/role.py sha256=qy6JYHDdY-JqKQmvqIPgLfsord4ya0RC62P9gV2-hCQ 8148
sqlalchemy_declarative_extensions/dialects/postgresql/schema.py sha256=2LmclsLN6o67lzi1NrUTjjSpd-bZrvdSyoMYaZWgaQM 7384
sqlalchemy_declarative_extensions/dialects/postgresql/trigger.py sha256=M4ym15RWzuiUNZsvyYDnIGgKTPIAE39Kl5A4VWkMDLA 4941
sqlalchemy_declarative_extensions/dialects/query.py sha256=bYRzUvGCG1H7diA-M-Kmz2zH4FEUdEq4c6wftOBGzrU 2801
sqlalchemy_declarative_extensions/dialects/snowflake/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sqlalchemy_declarative_extensions/dialects/snowflake/query.py sha256=z8pU2OWNo3r-6hEtWpEq4s1O4OaeKsDCi4JFD-ay794 868
sqlalchemy_declarative_extensions/dialects/sqlite/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sqlalchemy_declarative_extensions/dialects/sqlite/query.py sha256=YFlcTn6E-ei6Otzx1RAe6Is68EDaOmylt9pGQJekY6w 1215
sqlalchemy_declarative_extensions/dialects/sqlite/schema.py sha256=-DpXb6gnyZJA578oGxtN82roW41hHiFyP8gc74kpaSo 677
sqlalchemy_declarative_extensions/function/__init__.py sha256=Am_LJuDyUILudOlf48ND-LNWUlAfEXQCPQqqKJGxyv4 189
sqlalchemy_declarative_extensions/function/base.py sha256=Uv9YfZvhEjtXoTXNuMumfa0m0ScYgiOkpoGVaL2wdds 3079
sqlalchemy_declarative_extensions/function/compare.py sha256=LJdezLKe-imr9CILQFtnIhBcswtG7WG6IURGAz8FJVc 3071
sqlalchemy_declarative_extensions/function/ddl.py sha256=kbPfS4GkVoPutaGK5KLmZEWPlwe-zUK27N9V08V1gqM 529
sqlalchemy_declarative_extensions/grant/__init__.py sha256=hdRMDSSy7pmpK5wncf1i-r0gc3DuKQCJ5rNbfKFeVVo 93
sqlalchemy_declarative_extensions/grant/base.py sha256=f0MEjacbXNgI9ZSqHQdsDEzMoPivINn_x8UIqlXQO24 2308
sqlalchemy_declarative_extensions/grant/compare.py sha256=o_xCCrTa_Dpuqszt2UhifMaRPnBOGL3vRZCtEe1kpcE 4488
sqlalchemy_declarative_extensions/grant/ddl.py sha256=6tMmf1FkjelO4zafOdqC9e1sbTIx9rRi7Cq3cdBH1YM 643
sqlalchemy_declarative_extensions/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sqlalchemy_declarative_extensions/role/__init__.py sha256=cp9FYeBS8-BzU_2tx2VDzvPwZFoiIs1S6YiCIVferRA 91
sqlalchemy_declarative_extensions/role/base.py sha256=D14HXnE2wMBtP0fAco9pLw_QVVgx37IEjKW2z-3HL_4 1092
sqlalchemy_declarative_extensions/role/compare.py sha256=3aMnXwfWIxBXrrTIqALUyFgnDMxXSOI-jgR1_rc34Ls 3861
sqlalchemy_declarative_extensions/role/ddl.py sha256=dnl7maGwVqRWllVfth141H4ZOUvZm_H-H20-W0W2l7w 707
sqlalchemy_declarative_extensions/role/generic.py sha256=4m0mdJUwh-5qHaeyCvwi7efhsvkQGlUXDioEDCu3qjE 1088
sqlalchemy_declarative_extensions/role/topological_sort.py sha256=TX_gj0OJugysquk5_QIgIp2gk-cheLC9TdfSoFAyABk 2615
sqlalchemy_declarative_extensions/row/__init__.py sha256=q6AYc_fclOrXeejO9jKqIz4-oUrkof6zebNLBBx-u4E 196
sqlalchemy_declarative_extensions/row/base.py sha256=_fOdiOpJ6T4G7TUOK4Z3msb1uD_z3jutdkFgKHeAwHo 2973
sqlalchemy_declarative_extensions/row/compare.py sha256=vr3O8JBFdwX1ntfUr-dycwHSJ04poEnHLdQDnUoaJ_E 10595
sqlalchemy_declarative_extensions/row/query.py sha256=RTk1qTLRMMAFWVv3_ueTANl4Fyo-5Rwd_YvMM6gUmJU 471
sqlalchemy_declarative_extensions/schema/__init__.py sha256=5sxe9736cQsghwSzWMvmnoiLg_greadqqJjLR-Qf7ZE 194
sqlalchemy_declarative_extensions/schema/base.py sha256=Evn8WogvK_4WvA1FDUvuRtXZPBkuCmxwPTpW9qYzw-c 1691
sqlalchemy_declarative_extensions/schema/compare.py sha256=xUWnwoZYRwVNgDQ14lhxgTKn2-CXU1JQRXwr-64rc9Y 1649
sqlalchemy_declarative_extensions/schema/ddl.py sha256=QISR_5t40BN-e6WEe-yEKX7bh0wfKydjgrbborZkhI4 568
sqlalchemy_declarative_extensions/sql.py sha256=c-T0DrJdlkAHwylMevkRMhDBIymA2co9a8u2sv7vX_4 528
sqlalchemy_declarative_extensions/sqlalchemy.py sha256=hXnoniiEQEf8nLsoqLo9TFbmpeqjv7Gpryu6xaKgQUo 2712
sqlalchemy_declarative_extensions/trigger/__init__.py sha256=900M3g1IMXe-iweIYcsG2SWAWR6EgqtEy4nk0xtdoe4 182
sqlalchemy_declarative_extensions/trigger/base.py sha256=rUrx_eVebm-YRs8IQelBxBvHlx0NYn5EI7W-rCXtCxU 2176
sqlalchemy_declarative_extensions/trigger/compare.py sha256=3dKBKq8PoAB-Bn--JActZfKPQnzs9kP7F7y7iQP5AgA 2334
sqlalchemy_declarative_extensions/trigger/ddl.py sha256=6SVZXRC9Weo4nc9rQdujbYtc-h3cx5mPEjPW-EoApVY 541
sqlalchemy_declarative_extensions/typing.py sha256=dHSfpDn3IVMGRccQWlFWjbtK34Qm34z_BGWkbLVswuI 103
sqlalchemy_declarative_extensions/view/__init__.py sha256=LYkZQOVVxSakOu3ZE-E8ZHbdMNf2oIAUo-qoadCIZnc 215
sqlalchemy_declarative_extensions/view/base.py sha256=vkOLaGzoaKpuKgUpKULu2mAZJskGnn6-UgWUExQysgs 16955
sqlalchemy_declarative_extensions/view/compare.py sha256=WQLFq3AypKwnKzRtYrsQsGLEZ5WMBaJA1kPtpr38eZc 3378
sqlalchemy_declarative_extensions/view/ddl.py sha256=_-r9kMbFjWObAs9qAlf_A2pdnv9dJ0YkcB0btjf56BE 580
sqlalchemy_declarative_extensions-0.8.2.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
sqlalchemy_declarative_extensions-0.8.2.dist-info/WHEEL sha256=bbU3AyvhQ312rVm7zzRQjs6axI1UYWC3nmFA2E6FFSI 88
sqlalchemy_declarative_extensions-0.8.2.dist-info/METADATA sha256=cU6dR8cBii3d73SKfpdEXY7B0woS2nF6GPbWZnN8VFY 12693
sqlalchemy_declarative_extensions-0.8.2.dist-info/RECORD