mirror of
https://github.com/hay-kot/mealie.git
synced 2025-08-22 06:23:34 -07:00
Fixes for dev branch
This commit is contained in:
parent
288999dbc5
commit
409610095b
2 changed files with 16 additions and 32 deletions
|
@ -74,6 +74,7 @@ def upgrade():
|
||||||
sa.Column('language', sa.String(), nullable=True),
|
sa.Column('language', sa.String(), nullable=True),
|
||||||
sa.Column('show_recent', sa.Boolean(), nullable=True),
|
sa.Column('show_recent', sa.Boolean(), nullable=True),
|
||||||
sa.Column('cards_per_section', sa.Integer(), nullable=True),
|
sa.Column('cards_per_section', sa.Integer(), nullable=True),
|
||||||
|
sa.Column('first_day_of_week', sa.Integer(), nullable=True),
|
||||||
sa.PrimaryKeyConstraint('id')
|
sa.PrimaryKeyConstraint('id')
|
||||||
)
|
)
|
||||||
site_theme_table = op.create_table('site_theme',
|
site_theme_table = op.create_table('site_theme',
|
||||||
|
@ -99,14 +100,14 @@ def upgrade():
|
||||||
)
|
)
|
||||||
custom_pages2categories_table = op.create_table('custom_pages2categories',
|
custom_pages2categories_table = op.create_table('custom_pages2categories',
|
||||||
sa.Column('custom_page_id', sa.Integer(), nullable=True),
|
sa.Column('custom_page_id', sa.Integer(), nullable=True),
|
||||||
sa.Column('category_slug', sa.String(), nullable=True),
|
sa.Column('category_id', sa.String(), nullable=True),
|
||||||
sa.ForeignKeyConstraint(['category_slug'], ['categories.slug'], ),
|
sa.ForeignKeyConstraint(['category_id'], ['categories.id'], ),
|
||||||
sa.ForeignKeyConstraint(['custom_page_id'], ['custom_pages.id'], )
|
sa.ForeignKeyConstraint(['custom_page_id'], ['custom_pages.id'], )
|
||||||
)
|
)
|
||||||
group2categories_table = op.create_table('group2categories',
|
group2categories_table = op.create_table('group2categories',
|
||||||
sa.Column('group_id', sa.Integer(), nullable=True),
|
sa.Column('group_id', sa.Integer(), nullable=True),
|
||||||
sa.Column('category_slug', sa.String(), nullable=True),
|
sa.Column('category_id', sa.String(), nullable=True),
|
||||||
sa.ForeignKeyConstraint(['category_slug'], ['categories.slug'], ),
|
sa.ForeignKeyConstraint(['category_id'], ['categories.id'], ),
|
||||||
sa.ForeignKeyConstraint(['group_id'], ['groups.id'], )
|
sa.ForeignKeyConstraint(['group_id'], ['groups.id'], )
|
||||||
)
|
)
|
||||||
mealplan_table = op.create_table('mealplan',
|
mealplan_table = op.create_table('mealplan',
|
||||||
|
@ -149,15 +150,15 @@ def upgrade():
|
||||||
)
|
)
|
||||||
recipes2categories_table = op.create_table('recipes2categories',
|
recipes2categories_table = op.create_table('recipes2categories',
|
||||||
sa.Column('recipe_id', sa.Integer(), nullable=True),
|
sa.Column('recipe_id', sa.Integer(), nullable=True),
|
||||||
sa.Column('category_slug', sa.String(), nullable=True),
|
sa.Column('category_id', sa.String(), nullable=True),
|
||||||
sa.ForeignKeyConstraint(['category_slug'], ['categories.slug'], ),
|
sa.ForeignKeyConstraint(['category_id'], ['categories.id'], ),
|
||||||
sa.ForeignKeyConstraint(['recipe_id'], ['recipes.id'], )
|
sa.ForeignKeyConstraint(['recipe_id'], ['recipes.id'], )
|
||||||
)
|
)
|
||||||
recipes2tags_table = op.create_table('recipes2tags',
|
recipes2tags_table = op.create_table('recipes2tags',
|
||||||
sa.Column('recipe_id', sa.Integer(), nullable=True),
|
sa.Column('recipe_id', sa.Integer(), nullable=True),
|
||||||
sa.Column('tag_slug', sa.String(), nullable=True),
|
sa.Column('tag_id', sa.String(), nullable=True),
|
||||||
sa.ForeignKeyConstraint(['recipe_id'], ['recipes.id'], ),
|
sa.ForeignKeyConstraint(['recipe_id'], ['recipes.id'], ),
|
||||||
sa.ForeignKeyConstraint(['tag_slug'], ['tags.slug'], )
|
sa.ForeignKeyConstraint(['tag_id'], ['tags.id'], )
|
||||||
)
|
)
|
||||||
recipes_ingredients_table = op.create_table('recipes_ingredients',
|
recipes_ingredients_table = op.create_table('recipes_ingredients',
|
||||||
sa.Column('id', sa.Integer(), nullable=False),
|
sa.Column('id', sa.Integer(), nullable=False),
|
||||||
|
@ -167,10 +168,10 @@ def upgrade():
|
||||||
sa.ForeignKeyConstraint(['parent_id'], ['recipes.id'], ),
|
sa.ForeignKeyConstraint(['parent_id'], ['recipes.id'], ),
|
||||||
sa.PrimaryKeyConstraint('id')
|
sa.PrimaryKeyConstraint('id')
|
||||||
)
|
)
|
||||||
site_settings2categories_table = op.create_table('site_settings2categories_table',
|
site_settings2categories_table = op.create_table('site_settings2categories',
|
||||||
sa.Column('sidebar_id', sa.Integer(), nullable=True),
|
sa.Column('sidebar_id', sa.Integer(), nullable=True),
|
||||||
sa.Column('category_slug', sa.String(), nullable=True),
|
sa.Column('category_id', sa.String(), nullable=True),
|
||||||
sa.ForeignKeyConstraint(['category_slug'], ['categories.slug'], ),
|
sa.ForeignKeyConstraint(['category_id'], ['categories.id'], ),
|
||||||
sa.ForeignKeyConstraint(['sidebar_id'], ['site_settings.id'], )
|
sa.ForeignKeyConstraint(['sidebar_id'], ['site_settings.id'], )
|
||||||
)
|
)
|
||||||
theme_colors_table = op.create_table('theme_colors',
|
theme_colors_table = op.create_table('theme_colors',
|
||||||
|
@ -240,15 +241,15 @@ def upgrade():
|
||||||
op.bulk_insert(site_settings2categories_table, [
|
op.bulk_insert(site_settings2categories_table, [
|
||||||
{
|
{
|
||||||
"sidebar_id": 1,
|
"sidebar_id": 1,
|
||||||
"category_slug": "thanksgiving",
|
"category_id": "thanksgiving",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"sidebar_id": 1,
|
"sidebar_id": 1,
|
||||||
"category_slug": "homechef",
|
"category_id": "homechef",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"sidebar_id": 1,
|
"sidebar_id": 1,
|
||||||
"category_slug": "potatoes",
|
"category_id": "potatoes",
|
||||||
},
|
},
|
||||||
])
|
])
|
||||||
op.bulk_insert(theme_colors_table, [
|
op.bulk_insert(theme_colors_table, [
|
||||||
|
@ -320,6 +321,6 @@ def downgrade():
|
||||||
op.drop_index(op.f('ix_groups_name'), table_name='groups')
|
op.drop_index(op.f('ix_groups_name'), table_name='groups')
|
||||||
op.drop_table('groups')
|
op.drop_table('groups')
|
||||||
op.drop_table('custom_pages')
|
op.drop_table('custom_pages')
|
||||||
op.drop_index(op.f('ix_categories_slug'), table_name='categories')
|
op.drop_index(op.f('ix_categories_id'), table_name='categories')
|
||||||
op.drop_index(op.f('ix_categories_name'), table_name='categories')
|
op.drop_index(op.f('ix_categories_name'), table_name='categories')
|
||||||
op.drop_table('categories')
|
op.drop_table('categories')
|
||||||
|
|
|
@ -16,23 +16,6 @@ class SiteSettings(CamelModel):
|
||||||
class Config:
|
class Config:
|
||||||
orm_mode = True
|
orm_mode = True
|
||||||
|
|
||||||
<<<<<<< HEAD
|
|
||||||
schema_extra = {
|
|
||||||
"example": {
|
|
||||||
"language": "en",
|
|
||||||
"firstDayOfWeek": 0,
|
|
||||||
"showRecent": True,
|
|
||||||
"categories": [
|
|
||||||
{"id": 1, "name": "thanksgiving", "slug": "thanksgiving"},
|
|
||||||
{"id": 2, "name": "homechef", "slug": "homechef"},
|
|
||||||
{"id": 3, "name": "potatoes", "slug": "potatoes"},
|
|
||||||
],
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
=======
|
|
||||||
>>>>>>> 0afdaf6 (Add alembic)
|
|
||||||
|
|
||||||
class CustomPageBase(CamelModel):
|
class CustomPageBase(CamelModel):
|
||||||
name: str
|
name: str
|
||||||
slug: Optional[str]
|
slug: Optional[str]
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue