aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--alembic/versions/911049796159_remove_opt_out_column.py28
-rw-r--r--metricity/models.py1
2 files changed, 28 insertions, 1 deletions
diff --git a/alembic/versions/911049796159_remove_opt_out_column.py b/alembic/versions/911049796159_remove_opt_out_column.py
new file mode 100644
index 0000000..6ba71ba
--- /dev/null
+++ b/alembic/versions/911049796159_remove_opt_out_column.py
@@ -0,0 +1,28 @@
+"""Remove opt_out column
+
+Revision ID: 911049796159
+Revises: 408aac572bff
+Create Date: 2021-04-09 05:09:28.565384
+
+"""
+from alembic import op
+import sqlalchemy as sa
+
+
+# revision identifiers, used by Alembic.
+revision = '911049796159'
+down_revision = '408aac572bff'
+branch_labels = None
+depends_on = None
+
+
+def upgrade():
+ # ### commands auto generated by Alembic - please adjust! ###
+ op.drop_column('users', 'opt_out')
+ # ### end Alembic commands ###
+
+
+def downgrade():
+ # ### commands auto generated by Alembic - please adjust! ###
+ op.add_column('users', sa.Column('opt_out', sa.BOOLEAN(), autoincrement=False, nullable=True))
+ # ### end Alembic commands ###
diff --git a/metricity/models.py b/metricity/models.py
index 6a78b0e..1ee2900 100644
--- a/metricity/models.py
+++ b/metricity/models.py
@@ -43,7 +43,6 @@ class User(db.Model):
joined_at = db.Column(db.DateTime, nullable=False)
created_at = db.Column(db.DateTime, nullable=False)
is_staff = db.Column(db.Boolean, nullable=False)
- opt_out = db.Column(db.Boolean, default=False)
bot = db.Column(db.Boolean, default=False)
in_guild = db.Column(db.Boolean, default=True)
public_flags = db.Column(db.JSON, default={})