Skip to content

Commit c9cb414

Browse files
Update models.py
1 parent 201ba92 commit c9cb414

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

aura-core/models.py

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,3 +21,18 @@ class Task(Base):
2121
session_id = Column(String, index=True)
2222
task_name = Column(String, nullable=False)
2323
status = Column(String, default="queued")
24+
25+
class Device(Base):
26+
__tablename__ = "devices"
27+
id = Column(Integer, primary_key=True, index=True)
28+
owner_id = Column(Integer, ForeignKey("users.id"))
29+
name = Column(String, index=True)
30+
status = Column(String, default="offline")
31+
32+
class Service(Base):
33+
__tablename__ = "services"
34+
id = Column(Integer, primary_key=True, index=True)
35+
name = Column(String, unique=True, nullable=False)
36+
type = Column(String, nullable=False) # "ai", "compiler", "storage"
37+
endpoint = Column(String, nullable=False)
38+
status = Column(String, default="active")

0 commit comments

Comments
 (0)