1 """add recipe_scale to shopping list item ref
2
3 Revision ID: 167eb69066ad
4 Revises: 1923519381ad
5 Create Date: 2022-11-22 03:42:45.494567
6
7 """
8
9 import sqlalchemy as sa 1 ctx 1a
10
11 from alembic import op 1 ctx 1a
12
13 # revision identifiers, used by Alembic.
14 revision = "167eb69066ad" 1 ctx 1a
15 down_revision = "1923519381ad" 1 ctx 1a
16 branch_labels : str | tuple [ str , ... ] | None = None 1 ctx 1a
17 depends_on : str | tuple [ str , ... ] | None = None 1 ctx 1a
18
19
20 def upgrade ( ) : 1 ctx 1a
21 # ### commands auto generated by Alembic - please adjust! ###
22 op . add_column ( "shopping_list_item_recipe_reference" , sa . Column ( "recipe_scale" , sa . Float ( ) , nullable = True ) ) 1 ctx 1a
23 op . execute ( "UPDATE shopping_list_item_recipe_reference SET recipe_scale = 1" ) 1 ctx 1a
24 # ### end Alembic commands ###
25
26
27 def downgrade ( ) : 1 ctx 1a
28 # ### commands auto generated by Alembic - please adjust! ###
29 op . drop_column ( "shopping_list_item_recipe_reference" , "recipe_scale" )
30 # ### end Alembic commands ###