cleanup, future database sketches

This commit is contained in:
Shivering Ocelot committed 2026-06-06 15:03:04 -05:00
1 parent e3e910df2c
commit bb204f2c6c
4 files changed
+13 -201

No files matched your search

+13
View File
@@ -63,6 +63,7 @@ class Agent(models.Model):
agentname = fields.CharField(max_length=100, null=True)
visibility = fields.IntField(default=0)
permissions = fields.TextField(default="")
# DEPRECATED: Use AgentResources instead
main_chat = fields.ForeignKeyField("models.Chat", related_name="main_agents",null=True)
name = fields.CharField(max_length=255)
@@ -137,6 +138,17 @@ class AgentResource(models.Model):
class Meta:
table = "agent_resources"
# class UserResource(models.Model):
# id = fields.IntField(pk=True)
# user = fields.ForeignKeyField("models.User", related_name="resources")
# kind = fields.CharField(max_length=50)
# key = fields.CharField(max_length=100)
# value = fields.JSONField(null=True)
# class Meta:
# table = "user_resources"
class MessageDatum(models.Model):
id = fields.IntField(pk=True)
message = fields.ForeignKeyField("models.Message", related_name="data")
@@ -148,6 +160,7 @@ class MessageDatum(models.Model):
class Model(models.Model):
id = fields.IntField(pk=True)
#user = fields.ForeignKeyField("models.User", null=True)
name = fields.CharField(max_length=255)
kind = fields.CharField(max_length=50)
value = fields.JSONField(null=True)