diff --git a/database/databases/messages/alembic/versions/d0118d8ec0b4_content.py b/database/databases/messages/alembic/versions/d0118d8ec0b4_content.py new file mode 100644 index 000000000..39f6ee1b9 --- /dev/null +++ b/database/databases/messages/alembic/versions/d0118d8ec0b4_content.py @@ -0,0 +1,32 @@ +"""content + +Revision ID: d0118d8ec0b4 +Revises: 2c36fcc0b921 +Create Date: 2021-02-04 02:59:06.516503 + +""" +from alembic import op +import sqlalchemy as sa + + +# revision identifiers, used by Alembic. +revision = 'd0118d8ec0b4' +down_revision = '2c36fcc0b921' +branch_labels = None +depends_on = None + + +def upgrade(): + # ### commands auto generated by Alembic - please adjust! ### + with op.batch_alter_table('medias', schema=None) as batch_op: + batch_op.add_column(sa.Column('preview', sa.Integer(), nullable=True)) + + # ### end Alembic commands ### + + +def downgrade(): + # ### commands auto generated by Alembic - please adjust! ### + with op.batch_alter_table('medias', schema=None) as batch_op: + batch_op.drop_column('preview') + + # ### end Alembic commands ### diff --git a/database/databases/messages/test_messages.db b/database/databases/messages/test_messages.db index ae9eca440..4d36cb956 100644 Binary files a/database/databases/messages/test_messages.db and b/database/databases/messages/test_messages.db differ diff --git a/database/databases/posts/alembic/versions/5b4bea08c27f_content.py b/database/databases/posts/alembic/versions/5b4bea08c27f_content.py new file mode 100644 index 000000000..1cd03fa6f --- /dev/null +++ b/database/databases/posts/alembic/versions/5b4bea08c27f_content.py @@ -0,0 +1,32 @@ +"""content + +Revision ID: 5b4bea08c27f +Revises: 194e05269f09 +Create Date: 2021-02-04 02:59:05.010106 + +""" +from alembic import op +import sqlalchemy as sa + + +# revision identifiers, used by Alembic. +revision = '5b4bea08c27f' +down_revision = '194e05269f09' +branch_labels = None +depends_on = None + + +def upgrade(): + # ### commands auto generated by Alembic - please adjust! ### + with op.batch_alter_table('medias', schema=None) as batch_op: + batch_op.add_column(sa.Column('preview', sa.Integer(), nullable=True)) + + # ### end Alembic commands ### + + +def downgrade(): + # ### commands auto generated by Alembic - please adjust! ### + with op.batch_alter_table('medias', schema=None) as batch_op: + batch_op.drop_column('preview') + + # ### end Alembic commands ### diff --git a/database/databases/stories/alembic/versions/29f675c35eee_content.py b/database/databases/stories/alembic/versions/29f675c35eee_content.py new file mode 100644 index 000000000..b286a98b9 --- /dev/null +++ b/database/databases/stories/alembic/versions/29f675c35eee_content.py @@ -0,0 +1,32 @@ +"""content + +Revision ID: 29f675c35eee +Revises: 3076beb33c1b +Create Date: 2021-02-04 02:59:01.746229 + +""" +from alembic import op +import sqlalchemy as sa + + +# revision identifiers, used by Alembic. +revision = '29f675c35eee' +down_revision = '3076beb33c1b' +branch_labels = None +depends_on = None + + +def upgrade(): + # ### commands auto generated by Alembic - please adjust! ### + with op.batch_alter_table('medias', schema=None) as batch_op: + batch_op.add_column(sa.Column('preview', sa.Integer(), nullable=True)) + + # ### end Alembic commands ### + + +def downgrade(): + # ### commands auto generated by Alembic - please adjust! ### + with op.batch_alter_table('medias', schema=None) as batch_op: + batch_op.drop_column('preview') + + # ### end Alembic commands ### diff --git a/database/databases/stories/test_stories.db b/database/databases/stories/test_stories.db index ae9eca440..fc80e4e9d 100644 Binary files a/database/databases/stories/test_stories.db and b/database/databases/stories/test_stories.db differ diff --git a/database/models/media_table.py b/database/models/media_table.py index 10482ea5f..e6de7e71e 100644 --- a/database/models/media_table.py +++ b/database/models/media_table.py @@ -13,6 +13,7 @@ class media_table(): filename = sqlalchemy.Column(sqlalchemy.String) size = sqlalchemy.Column(sqlalchemy.Integer, default=None) media_type = sqlalchemy.Column(sqlalchemy.String) + preview = sqlalchemy.Column(sqlalchemy.Integer, default=0) downloaded = sqlalchemy.Column(sqlalchemy.Integer, default=0) created_at = sqlalchemy.Column(sqlalchemy.DATETIME)