feat: added sql tables and db connection

This commit is contained in:
TheNoxium
2025-03-28 17:32:57 +05:00
parent 49be3c376c
commit b95b7caefd
16 changed files with 406 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
from pydantic import BaseModel, Field
from typing import Dict, Any
from datetime import datetime
from enum import Enum
class Status(Enum):
ACTIVE = "Active"
STOPPING = "Stopping"
STOPPED = "Stopped"
DELETED = "Deleted"
class ProcessSchema(BaseModel):
id: int
title: str = Field(..., max_length=100)
description: str
owner_id: int
creator_id: int
created_at: datetime
settings: Dict[str, Any]
status: Status