classic-migrations

View on PyPIReverse Dependencies (0)

0.0.10 classic_migrations-0.0.10-py3-none-any.whl

Wheel Details

Project: classic-migrations
Version: 0.0.10
Filename: classic_migrations-0.0.10-py3-none-any.whl
Download: [link]
Size: 46785
MD5: 931506bc31049ac7684b50c05d84ef53
SHA256: bfbe141ae6269f79ab02337e35830c965f0ddffa3472595cc7b9098a4520ea4a
Uploaded: 2024-12-13 05:03:50 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: classic-migrations
Version: 0.0.10
Summary: Database migrations with SQL
Author: Kazakovtsev Nikolay
Author-Email: acidos[at]yandex.ru
Home-Page: https://github.com/variasov/classic-migrations
License: Apache
Keywords: migrations migrate database alembic south
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Topic :: Database
Classifier: Topic :: Database :: Front-Ends
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Version Control
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.10
Requires-Dist: sqlparse
Requires-Dist: tabulate
Requires-Dist: importlib_metadata (>=3.6.0)
Requires-Dist: pydantic-settings (~=2.6)
Requires-Dist: pydantic (~=2.10.2)
Requires-Dist: PyMySQL; extra == "mysql"
Requires-Dist: psycopg2-binary (==2.9.9); extra == "postgres"
Requires-Dist: pyodbc; extra == "pyodbc"
Requires-Dist: pymssql (==2.3.1); extra == "pymssql"
Provides-Extra: mysql
Provides-Extra: postgres
Provides-Extra: pyodbc
Provides-Extra: pymssql
Description-Content-Type: text/x-rst
License-File: LICENSE.txt
[Description omitted; length: 1487 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.6.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
classic/migrations/__init__.py sha256=Q2f1XdHIGsvUwREypcit-GIwo32rza9y0yMn7YP4qQg 1265
classic/migrations/__main__.py sha256=wzRWN7SNLuS7XVkWpckXw3ux_Kg1Wh4ssmDzOw76Iac 57
classic/migrations/connections.py sha256=4s6sGGC9DNsO-OgNszeiYGJ53HhVPRh0EgbIgYc1nWs 3390
classic/migrations/exceptions.py sha256=fGhTH-9FWPWVd2GDfJAueAC9_hXdqZNqVD6jLTdiKXM 981
classic/migrations/migrations.py sha256=wcrVBRU-FLb1SHW63y4_w6k2emHw3IvT8RcFwapmKGA 23550
classic/migrations/settings.py sha256=xvbkSCe_ik0n6aplJuEPHq5QQA5N3Y_7o-dZ-8PUGOk 1279
classic/migrations/topologicalsort.py sha256=51MGkPGgjb0LUqDlCucHuvNm5A-yx-9d2Tlczdt1IWk 2456
classic/migrations/utils.py sha256=pJtHPp_REO8NYG-1dGTqovV_nvGKUP2uJSBywkR_RM8 5383
classic/migrations/backends/__init__.py sha256=xAGDa939rp7uvNTayAZc6x7xuxOxOeiIBHO69FG8Yxo 628
classic/migrations/backends/base.py sha256=MylCMMPREIaji_K73EWg8U-hw7bWYAi4eA2QgKfOqB4 23094
classic/migrations/backends/contrib/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
classic/migrations/backends/contrib/odbc.py sha256=FbmF9Csx9LdaqUC_FHDDV06vcBIs2Dr-4Wd3aeMIb1s 1111
classic/migrations/backends/contrib/oracle.py sha256=to0EaPbnJTGcx-aruhsGH3yljIxSMwodDZFxumgWb70 1721
classic/migrations/backends/contrib/pymssql.py sha256=NrYjVrIh-yFBQ_HXRbSZbFntZYhzd9cW_6CV__U87Wg 3344
classic/migrations/backends/contrib/redshift.py sha256=N9jD9pNZPES-kgz_4VOT_OIYLhYCNqTst0DObEzmb_E 2411
classic/migrations/backends/contrib/snowflake.py sha256=ihAAsQ9xNz0yTiRnnpR6sD1DN5-VZpkAwVbeFv_VfqY 1189
classic/migrations/backends/core/__init__.py sha256=CpeQQ4IMu7l94U-gRhAjkKqQDjRs78EaevoLOqHh5nQ 399
classic/migrations/backends/core/mysql.py sha256=8ac8t9-Uzxc8fkME9bxjAtqx62uvvhnEaJgmgyWY-0Y 2390
classic/migrations/backends/core/postgresql.py sha256=O89TZVmsS9KfYuJSHMmFPsypnIQAHd_N-DdZlSblilk 4142
classic/migrations/backends/core/sqlite3.py sha256=8UFJDIqMlDiF4jy9MJ1ze2LxqCRR0NuYEdq5-ssx5nE 1189
classic/migrations/scripts/__init__.py sha256=rlqHCFpwVwVxBvZlS3LxuywuYBRr1wUcGpVC9YHKHNw 575
classic/migrations/scripts/init.py sha256=ZFKIV8biKI3WH5RCTVZWzDEu0AwQ5N-9jsbk3SngnrM 1387
classic/migrations/scripts/main.py sha256=zc8q5nsZtxS8b7oPOMOCqskuRIGVxVQPYgjOxjEeOJI 8677
classic/migrations/scripts/migrate.py sha256=DMMGrJfqrEfVQa9WL-9hsevNbp3Y2gX_OINbwk6HSCc 14486
classic/migrations/scripts/newmigration.py sha256=o4l6PktZHX4DJ2og_F4smqIX1HhnJewESF_Px_kpYoY 6559
classic_migrations-0.0.10.dist-info/LICENSE.txt sha256=z8d0m5b2O9McPEK1xHG_dWgUBT6EfBDz6wA0F7xSPTA 11358
classic_migrations-0.0.10.dist-info/METADATA sha256=DUqkuzD0C8Dr3Bdb_N4wAPphXBaSaDzXYGU_aBFHwyo 3469
classic_migrations-0.0.10.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
classic_migrations-0.0.10.dist-info/entry_points.txt sha256=ZZktpDCItVOBLCj1iDyeHAwnZrXCFaO9QB2vMxE1kRs 934
classic_migrations-0.0.10.dist-info/top_level.txt sha256=NGd9e95FycaETli7Cs0MwFTtdjK6EYJ3tq_ErbSLNZg 8
classic_migrations-0.0.10.dist-info/RECORD

top_level.txt

classic

entry_points.txt

migrations = classic.migrations.scripts.main:main
mysql = classic.migrations.backends.core.mysql:MySQLBackend
mysql+mysqldb = classic.migrations.backends.core.mysql:MySQLdbBackend
odbc = classic.migrations.backends.contrib.odbc:ODBCBackend
oracle = classic.migrations.backends.contrib.oracle:OracleBackend
postgres = classic.migrations.backends.core.postgresql:PostgresqlBackend
postgresql = classic.migrations.backends.core.postgresql:PostgresqlBackend
postgresql+psycopg = classic.migrations.backends.core.postgresql:PostgresqlPsycopgBackend
psql = classic.migrations.backends.core.postgresql:PostgresqlBackend
pymssql = classic.migrations.backends.contrib.pymssql:PyMSSQLBackend
redshift = classic.migrations.backends.contrib.redshift:RedshiftBackend
snowflake = classic.migrations.backends.contrib.snowflake:SnowflakeBackend
sqlite = classic.migrations.backends.core.sqlite3:SQLiteBackend