Files
Open-Assistant/backend/app/models/prompt.py
T
2022-12-13 12:38:59 +01:00

20 lines
599 B
Python

# -*- coding: utf-8 -*-
from datetime import datetime
from typing import Optional
import sqlalchemy as sa
from sqlmodel import Field, SQLModel
class Prompt(SQLModel, table=True):
__tablename__ = "prompt"
id: Optional[int] = Field(default=None, primary_key=True)
labeler_id: Optional[int] = Field(default=None, foreign_key="labeler.id")
prompt: str
response: Optional[str]
lang: Optional[str]
created_date: Optional[datetime] = Field(
sa_column=sa.Column(sa.DateTime(), nullable=False, server_default=sa.func.current_timestamp()),
nullable=False,
)