Add company info to the settings

This commit is contained in:
2025-05-26 10:42:45 +02:00
parent 506964c773
commit 34ee54d58f
9 changed files with 236 additions and 6 deletions

View File

@@ -130,6 +130,17 @@ class SiteSettings(db.Model):
id = db.Column(db.Integer, primary_key=True)
primary_color = db.Column(db.String(7), default='#16767b') # Default from colors.css
secondary_color = db.Column(db.String(7), default='#741b5f') # Default from colors.css
company_name = db.Column(db.String(100))
company_website = db.Column(db.String(200))
company_email = db.Column(db.String(100))
company_phone = db.Column(db.String(20))
company_address = db.Column(db.String(200))
company_city = db.Column(db.String(100))
company_state = db.Column(db.String(100))
company_zip = db.Column(db.String(20))
company_country = db.Column(db.String(100))
company_description = db.Column(db.Text)
company_industry = db.Column(db.String(100))
updated_at = db.Column(db.DateTime, default=datetime.utcnow, onupdate=datetime.utcnow)
@classmethod