add skills endpoints

This commit is contained in:
ivankirpichnikov
2025-11-22 04:26:06 +03:00
parent 690faecfeb
commit fc52561154
8 changed files with 161 additions and 1 deletions
@@ -8,6 +8,7 @@ from sqlalchemy import (
DateTime,
Enum,
ForeignKey,
Integer,
MetaData,
Numeric,
String,
@@ -118,6 +119,12 @@ resume_prediction_table: Final = Table(
Column("to_salary", Numeric, nullable=False),
Column("recommended_skills", ARRAY(String, as_tuple=True), nullable=False),
)
key_skills_table: Final = Table(
"key_skills",
meta_data,
Column("id", Integer, autoincrement=True, primary_key=True),
Column("name", String, nullable=False, unique=True)
)
mapper_registry.map_imperatively(User, user_table)