From fb63f91239173714b6ee85e44198441f620cebdc Mon Sep 17 00:00:00 2001 From: Rich Date: Tue, 3 Aug 2021 10:50:12 +0100 Subject: [PATCH] . --- app.db | Bin 28672 -> 36864 bytes app/models.py | 9 ++++ .../15f6b5e717d0_configtable_table.py | 40 ++++++++++++++++++ .../versions/e36dba9683b5_config_table.py | 33 +++++++++++++++ 4 files changed, 82 insertions(+) create mode 100644 migrations/versions/15f6b5e717d0_configtable_table.py create mode 100644 migrations/versions/e36dba9683b5_config_table.py diff --git a/app.db b/app.db index 940d7286a6921ba35ce00a9aa9419511cb61c5db..486c52e4113ca5928cde076d52083f5db1e9eb3a 100644 GIT binary patch delta 290 zcmZp8z}T>WX@az%AOiyfClGT0F(ZhcsADWE$e?Fn#mlpvft^Q&fuEOuCto(7H18o^ zeI6MenT?GLxa%7QIM~HiRT&$TOA?cEQj_!Z(lXQIG1#2WL9UJ=t_mTJPCl**$f^`H zxHvOY6g>SxT-{xR6#V={6#PPcd~_7JII|VP9D|%a9D_6r4Gc6vB4tP-M#exP2``KdVE_PunM?iv delta 98 zcmZozz|`=7ae}lU7Xt$WI}pPF>qH%6NiGIG11nzs9}H}~`V9QM{5$!w`J{Od@#=3D j6xhzQS)cc)5KnSSqJ_DMnWaUVdCDe*FZ?J1iwqn9qz4u% diff --git a/app/models.py b/app/models.py index f34f4f3..127666a 100644 --- a/app/models.py +++ b/app/models.py @@ -34,3 +34,12 @@ class Passwords(db.Model): def __repr__(self): return "".format(self.ssid) + + +class ConfigTable(db.Model): + id = db.Column(db.Integer, primary_key=True) + k = db.Column(db.String(100)) + v = db.Column(db.String(1023)) + + def __repr__(self): + return "".format(self.k, self.v) diff --git a/migrations/versions/15f6b5e717d0_configtable_table.py b/migrations/versions/15f6b5e717d0_configtable_table.py new file mode 100644 index 0000000..414ce7d --- /dev/null +++ b/migrations/versions/15f6b5e717d0_configtable_table.py @@ -0,0 +1,40 @@ +"""ConfigTable table + +Revision ID: 15f6b5e717d0 +Revises: e36dba9683b5 +Create Date: 2021-08-03 10:48:07.949538 + +""" +from alembic import op +import sqlalchemy as sa + + +# revision identifiers, used by Alembic. +revision = '15f6b5e717d0' +down_revision = 'e36dba9683b5' +branch_labels = None +depends_on = None + + +def upgrade(): + # ### commands auto generated by Alembic - please adjust! ### + op.create_table('config_table', + sa.Column('id', sa.Integer(), nullable=False), + sa.Column('k', sa.String(length=100), nullable=True), + sa.Column('v', sa.String(length=1023), nullable=True), + sa.PrimaryKeyConstraint('id') + ) + op.drop_table('config') + # ### end Alembic commands ### + + +def downgrade(): + # ### commands auto generated by Alembic - please adjust! ### + op.create_table('config', + sa.Column('id', sa.INTEGER(), nullable=False), + sa.Column('k', sa.VARCHAR(length=100), nullable=True), + sa.Column('v', sa.VARCHAR(length=1023), nullable=True), + sa.PrimaryKeyConstraint('id') + ) + op.drop_table('config_table') + # ### end Alembic commands ### diff --git a/migrations/versions/e36dba9683b5_config_table.py b/migrations/versions/e36dba9683b5_config_table.py new file mode 100644 index 0000000..6b93d80 --- /dev/null +++ b/migrations/versions/e36dba9683b5_config_table.py @@ -0,0 +1,33 @@ +"""Config table + +Revision ID: e36dba9683b5 +Revises: cda874698f7d +Create Date: 2021-08-03 10:23:52.862784 + +""" +from alembic import op +import sqlalchemy as sa + + +# revision identifiers, used by Alembic. +revision = 'e36dba9683b5' +down_revision = 'cda874698f7d' +branch_labels = None +depends_on = None + + +def upgrade(): + # ### commands auto generated by Alembic - please adjust! ### + op.create_table('config', + sa.Column('id', sa.Integer(), nullable=False), + sa.Column('k', sa.String(length=100), nullable=True), + sa.Column('v', sa.String(length=1023), nullable=True), + sa.PrimaryKeyConstraint('id') + ) + # ### end Alembic commands ### + + +def downgrade(): + # ### commands auto generated by Alembic - please adjust! ### + op.drop_table('config') + # ### end Alembic commands ###