11"""empty message
22
33Revision ID: 0e2da5026c00
4- Revises:
4+ Revises:
55Create Date: 2024-05-22 17:31:15.245402
66
77"""
8+
89from typing import Sequence , Union
910
1011from alembic import op
1112import sqlalchemy as sa
1213import sqlmodel
1314
1415# revision identifiers, used by Alembic.
15- revision : str = ' 0e2da5026c00'
16+ revision : str = " 0e2da5026c00"
1617down_revision : Union [str , None ] = None
1718branch_labels : Union [str , Sequence [str ], None ] = None
1819depends_on : Union [str , Sequence [str ], None ] = None
1920
2021
2122def upgrade () -> None :
2223 # ### commands auto generated by Alembic - please adjust! ###
23- op .create_table ('customer' ,
24- sa .Column ('id' , sa .Integer (), nullable = False ),
25- sa .Column ('name' , sqlmodel .sql .sqltypes .AutoString (), nullable = False ),
26- sa .Column ('email' , sqlmodel .sql .sqltypes .AutoString (), nullable = False ),
27- sa .Column ('phone' , sqlmodel .sql .sqltypes .AutoString (), nullable = False ),
28- sa .Column ('address' , sqlmodel .sql .sqltypes .AutoString (), nullable = False ),
29- sa .PrimaryKeyConstraint ('id' )
24+ op .create_table (
25+ "customer" ,
26+ sa .Column ("id" , sa .Integer (), nullable = False ),
27+ sa .Column ("name" , sqlmodel .sql .sqltypes .AutoString (), nullable = False ),
28+ sa .Column ("email" , sqlmodel .sql .sqltypes .AutoString (), nullable = False ),
29+ sa .Column ("phone" , sqlmodel .sql .sqltypes .AutoString (), nullable = False ),
30+ sa .Column ("address" , sqlmodel .sql .sqltypes .AutoString (), nullable = False ),
31+ sa .PrimaryKeyConstraint ("id" ),
3032 )
31- op .create_table ('feedback' ,
32- sa .Column ('id' , sa .Integer (), nullable = False ),
33- sa .Column ('email' , sqlmodel .sql .sqltypes .AutoString (), nullable = True ),
34- sa .Column ('feedback' , sqlmodel .sql .sqltypes .AutoString (), nullable = False ),
35- sa .Column ('score' , sa .Integer (), nullable = True ),
36- sa .Column ('date_created' , sa .DateTime (), nullable = False ),
37- sa .Column ('page' , sqlmodel .sql .sqltypes .AutoString (), nullable = False ),
38- sa .PrimaryKeyConstraint ('id' )
33+ op .create_table (
34+ "feedback" ,
35+ sa .Column ("id" , sa .Integer (), nullable = False ),
36+ sa .Column ("email" , sqlmodel .sql .sqltypes .AutoString (), nullable = True ),
37+ sa .Column ("feedback" , sqlmodel .sql .sqltypes .AutoString (), nullable = False ),
38+ sa .Column ("score" , sa .Integer (), nullable = True ),
39+ sa .Column ("date_created" , sa .DateTime (), nullable = False ),
40+ sa .Column ("page" , sqlmodel .sql .sqltypes .AutoString (), nullable = False ),
41+ sa .PrimaryKeyConstraint ("id" ),
3942 )
40- op .create_table ('waitlist' ,
41- sa .Column ('id' , sa .Integer (), nullable = False ),
42- sa .Column ('email' , sqlmodel .sql .sqltypes .AutoString (), nullable = False ),
43- sa .Column ('date_created' , sa .DateTime (), nullable = False ),
44- sa .PrimaryKeyConstraint ('id' )
43+ op .create_table (
44+ "waitlist" ,
45+ sa .Column ("id" , sa .Integer (), nullable = False ),
46+ sa .Column ("email" , sqlmodel .sql .sqltypes .AutoString (), nullable = False ),
47+ sa .Column ("date_created" , sa .DateTime (), nullable = False ),
48+ sa .PrimaryKeyConstraint ("id" ),
4549 )
4650 # ### end Alembic commands ###
4751
@@ -58,9 +62,10 @@ def upgrade() -> None:
5862('Hank Brown', '[email protected] ', '012-345-6789', '707 Oak Street, Springfield'); 5963""" )
6064
65+
6166def downgrade () -> None :
6267 # ### commands auto generated by Alembic - please adjust! ###
63- op .drop_table (' waitlist' )
64- op .drop_table (' feedback' )
65- op .drop_table (' customer' )
68+ op .drop_table (" waitlist" )
69+ op .drop_table (" feedback" )
70+ op .drop_table (" customer" )
6671 # ### end Alembic commands ###
0 commit comments