Adisri99 commited on
Commit
1cfa02d
·
verified ·
1 Parent(s): 3e34691

Create experiment_repo.py

Browse files
backend/app/repositories/experiment_repo.py ADDED
@@ -0,0 +1,16 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from sqlalchemy import Column, Integer, String, Text
2
+ from backend.app.db import Base
3
+
4
+
5
+ class Experiment(Base):
6
+ __tablename__ = "experiments"
7
+
8
+ id = Column(String, primary_key=True, index=True)
9
+ dataset_id = Column(String, nullable=False, index=True)
10
+ algorithm = Column(String, nullable=False)
11
+ status = Column(String, nullable=False)
12
+ config_json = Column(Text, nullable=True)
13
+ metrics_json = Column(Text, nullable=True)
14
+ summary_json = Column(Text, nullable=True)
15
+ runtime_ms = Column(Integer, nullable=True)
16
+ error_message = Column(Text, nullable=True)