feat(S5): add pet_rules table schema
This commit is contained in:
parent
e91744ec84
commit
533ed078f4
@ -195,3 +195,18 @@ pet_training_images = Table(
|
||||
Column("source", String, nullable=False),
|
||||
Column("created_at", Float, nullable=False),
|
||||
)
|
||||
|
||||
pet_rules = Table(
|
||||
"pet_rules", metadata,
|
||||
Column("id", Integer, primary_key=True, autoincrement=True),
|
||||
Column("pet_id", String, nullable=False),
|
||||
Column("name", String, nullable=False),
|
||||
Column("enabled", Integer, nullable=False, default=1),
|
||||
Column("conditions", Text, nullable=False),
|
||||
Column("action", String, nullable=False),
|
||||
Column("action_message", String),
|
||||
Column("cooldown_minutes", Integer, nullable=False, default=30),
|
||||
Column("priority", Integer, nullable=False, default=0),
|
||||
Column("created_at", Float, nullable=False),
|
||||
)
|
||||
Index("idx_pet_rules_pet", pet_rules.c.pet_id, pet_rules.c.enabled, pet_rules.c.priority)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user