10
10
revision = '8a9998406bc7'
11
11
down_revision = 'daf5b5301c75'
12
12
13
- from alembic import op
14
13
import sqlalchemy as sa
14
+ from alembic import op
15
15
16
16
17
17
def upgrade ():
18
- ### commands auto generated by Alembic - please adjust! ###
18
+ ### commands auto generated by Alembic - please adjust! ###
19
19
op .add_column (u'events' , sa .Column ('_default_scopes' , sa .Text (), nullable = True ))
20
20
op .add_column (u'events' , sa .Column ('_redirect_uris' , sa .Text (), nullable = True ))
21
21
op .add_column (u'events' , sa .Column ('client_id' , sa .String (length = 40 ), nullable = True ))
@@ -24,38 +24,38 @@ def upgrade():
24
24
op .create_index (op .f ('ix_events_client_secret' ), 'events' , ['client_secret' ], unique = True )
25
25
op .create_unique_constraint (None , 'events' , ['client_id' ])
26
26
op .create_table ('token' ,
27
- sa .Column ('id' , sa .Integer (), nullable = False ),
28
- sa .Column ('client_id' , sa .String (length = 40 ), nullable = False ),
29
- sa .Column ('user_id' , sa .Integer (), nullable = True ),
30
- sa .Column ('token_type' , sa .String (length = 40 ), nullable = True ),
31
- sa .Column ('access_token' , sa .String (length = 255 ), nullable = True ),
32
- sa .Column ('refresh_token' , sa .String (length = 255 ), nullable = True ),
33
- sa .Column ('expires' , sa .DateTime (), nullable = True ),
34
- sa .Column ('_scopes' , sa .Text (), nullable = True ),
35
- sa .ForeignKeyConstraint (['client_id' ], ['events.client_id' ], ),
36
- sa .ForeignKeyConstraint (['user_id' ], ['users.id' ], ),
37
- sa .PrimaryKeyConstraint ('id' ),
38
- sa .UniqueConstraint ('access_token' ),
39
- sa .UniqueConstraint ('refresh_token' )
40
- )
27
+ sa .Column ('id' , sa .Integer (), nullable = False ),
28
+ sa .Column ('client_id' , sa .String (length = 40 ), nullable = False ),
29
+ sa .Column ('user_id' , sa .Integer (), nullable = True ),
30
+ sa .Column ('token_type' , sa .String (length = 40 ), nullable = True ),
31
+ sa .Column ('access_token' , sa .String (length = 255 ), nullable = True ),
32
+ sa .Column ('refresh_token' , sa .String (length = 255 ), nullable = True ),
33
+ sa .Column ('expires' , sa .DateTime (), nullable = True ),
34
+ sa .Column ('_scopes' , sa .Text (), nullable = True ),
35
+ sa .ForeignKeyConstraint (['client_id' ], ['events.client_id' ], ),
36
+ sa .ForeignKeyConstraint (['user_id' ], ['users.id' ], ),
37
+ sa .PrimaryKeyConstraint ('id' ),
38
+ sa .UniqueConstraint ('access_token' ),
39
+ sa .UniqueConstraint ('refresh_token' )
40
+ )
41
41
op .create_table ('grant' ,
42
- sa .Column ('id' , sa .Integer (), nullable = False ),
43
- sa .Column ('user_id' , sa .Integer (), nullable = True ),
44
- sa .Column ('client_id' , sa .String (length = 40 ), nullable = False ),
45
- sa .Column ('code' , sa .String (length = 255 ), nullable = False ),
46
- sa .Column ('redirect_uri' , sa .String (length = 255 ), nullable = True ),
47
- sa .Column ('expires' , sa .DateTime (), nullable = True ),
48
- sa .Column ('_scopes' , sa .Text (), nullable = True ),
49
- sa .ForeignKeyConstraint (['client_id' ], ['events.client_id' ], ),
50
- sa .ForeignKeyConstraint (['user_id' ], ['users.id' ], ondelete = 'CASCADE' ),
51
- sa .PrimaryKeyConstraint ('id' )
52
- )
42
+ sa .Column ('id' , sa .Integer (), nullable = False ),
43
+ sa .Column ('user_id' , sa .Integer (), nullable = True ),
44
+ sa .Column ('client_id' , sa .String (length = 40 ), nullable = False ),
45
+ sa .Column ('code' , sa .String (length = 255 ), nullable = False ),
46
+ sa .Column ('redirect_uri' , sa .String (length = 255 ), nullable = True ),
47
+ sa .Column ('expires' , sa .DateTime (), nullable = True ),
48
+ sa .Column ('_scopes' , sa .Text (), nullable = True ),
49
+ sa .ForeignKeyConstraint (['client_id' ], ['events.client_id' ], ),
50
+ sa .ForeignKeyConstraint (['user_id' ], ['users.id' ], ondelete = 'CASCADE' ),
51
+ sa .PrimaryKeyConstraint ('id' )
52
+ )
53
53
op .create_index (op .f ('ix_grant_code' ), 'grant' , ['code' ], unique = False )
54
54
### end Alembic commands ###
55
55
56
56
57
57
def downgrade ():
58
- ### commands auto generated by Alembic - please adjust! ###
58
+ ### commands auto generated by Alembic - please adjust! ###
59
59
op .drop_constraint (None , 'events' , type_ = 'unique' )
60
60
op .drop_index (op .f ('ix_events_client_secret' ), table_name = 'events' )
61
61
op .drop_column (u'events' , 'is_confidential' )
0 commit comments