Skip to content

d3facto/sqlalchemy-check-deferred-columns-before-drop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

sqlalchemy-check-deferred-columns-before-drop

Git pre-commit hook to check columns in SQLAlchemy models are marked deferred before dropping them in a DB migration.

Usage

Usage with .pre-commit-config.yaml:

repos:

  • repo: https://github.com/d3facto/sqlalchemy-check-deferred-columns-before-drop rev: v0.6 hooks: - id: sqlalchemy-check-deferred-columns-before-drop name: DB migration - Check for deferred columns on drop # Important: Pass staged files to the script pass_filenames: true files: ^db/public/versions/.*.py$ args: ['--models-path', 'db/public', '--db-migrations-path', 'db/public/versions']

About

Git pre-commit hook to check columns in SQLAlchemy models are marked deferred before dropping them in a DB migration.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages