diff options
author | François Schmidts <francois.schmidts@gmail.com> | 2015-05-18 22:57:47 +0200 |
---|---|---|
committer | François Schmidts <francois.schmidts@gmail.com> | 2015-07-02 15:34:16 +0200 |
commit | 5ddee6967f8641eb710622650da0020f33c688ac (patch) | |
tree | 891c1a968f3a699a10d6be7a484bfaf8897c924f /migrations/versions/17dcb75f3fe_changed_the_type_of_the_column_last_.py | |
parent | some factorising (diff) | |
download | newspipe-5ddee6967f8641eb710622650da0020f33c688ac.tar.gz newspipe-5ddee6967f8641eb710622650da0020f33c688ac.tar.bz2 newspipe-5ddee6967f8641eb710622650da0020f33c688ac.zip |
sqlite can't drop column, ignoring drop statement
Diffstat (limited to 'migrations/versions/17dcb75f3fe_changed_the_type_of_the_column_last_.py')
-rw-r--r-- | migrations/versions/17dcb75f3fe_changed_the_type_of_the_column_last_.py | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/migrations/versions/17dcb75f3fe_changed_the_type_of_the_column_last_.py b/migrations/versions/17dcb75f3fe_changed_the_type_of_the_column_last_.py index e7790b3f..035646c6 100644 --- a/migrations/versions/17dcb75f3fe_changed_the_type_of_the_column_last_.py +++ b/migrations/versions/17dcb75f3fe_changed_the_type_of_the_column_last_.py @@ -10,20 +10,25 @@ Create Date: 2015-03-10 14:20:53.676344 revision = '17dcb75f3fe' down_revision = 'cde34831ea' +from datetime import datetime +import conf from alembic import op import sqlalchemy as sa -from datetime import datetime def upgrade(): unix_start = datetime(1970, 1, 1) - op.drop_column('feed', 'last_modified') - op.add_column('feed', sa.Column('last_modified', sa.String(), - nullable=True, default=unix_start, server_default=str(unix_start))) + if 'sqlite' not in conf.SQLALCHEMY_DATABASE_URI: + op.drop_column('feed', 'last_modified') + op.add_column('feed', sa.Column('last_modified', sa.String(), + nullable=True, default=unix_start, + server_default=str(unix_start))) def downgrade(): unix_start = datetime(1970, 1, 1) - op.drop_column('feed', 'last_modified') - op.add_column('feed', sa.Column('last_modified', sa.DateTime(), - nullable=True, default=unix_start, server_default=unix_start)) + if 'sqlite' not in conf.SQLALCHEMY_DATABASE_URI: + op.drop_column('feed', 'last_modified') + op.add_column('feed', sa.Column('last_modified', sa.DateTime(), + nullable=True, default=unix_start, + server_default=unix_start)) |