Интегрирован wesp в сайт
CI / quality (push) Canceled after 0s

This commit is contained in:
влад
2026-07-17 12:57:18 +03:00
parent 5dfa06ddbe
commit 355c0ef9f1
883 changed files with 194576 additions and 177 deletions
@@ -0,0 +1,18 @@
"""Singleton-настройки автообновления (Gitea) в recipes.db."""
from sqlalchemy import Boolean, Column, Integer, String, text
from app import db
class AutoUpdateSettings(db.Model):
__tablename__ = "auto_update_settings"
id = Column(Integer, primary_key=True)
enabled = Column(Boolean, nullable=False, default=False, server_default=text("0"))
auto_install = Column(Boolean, nullable=False, default=False, server_default=text("0"))
gitea_url = Column(String(512), nullable=False, default="", server_default=text("''"))
gitea_owner = Column(String(255), nullable=False, default="", server_default=text("''"))
gitea_repo = Column(String(255), nullable=False, default="", server_default=text("''"))
repository_url = Column(String(512), nullable=False, default="", server_default=text("''"))
check_interval_sec = Column(Integer, nullable=False, default=3600, server_default=text("3600"))