@@ -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"))
|
||||
Reference in New Issue
Block a user