mirror of
https://github.com/Findus23/se-simulator.git
synced 2024-09-19 15:53:45 +02:00
20 lines
539 B
Python
20 lines
539 B
Python
from peewee import *
|
|
|
|
from basemodel import BaseModel
|
|
|
|
|
|
class Site(BaseModel):
|
|
shortname = CharField(unique=True, max_length=30)
|
|
url = CharField()
|
|
name = CharField()
|
|
icon_url = CharField()
|
|
last_download = DateTimeField(null=True)
|
|
tag_background_color = CharField(max_length=7)
|
|
tag_foreground_color = CharField(max_length=7)
|
|
link_color = CharField(max_length=7)
|
|
enabled=BooleanField(default=True)
|
|
|
|
|
|
class Alias(BaseModel):
|
|
site = ForeignKeyField(Site)
|
|
url = CharField(unique=True, max_length=50)
|