Refactor: deplacer backend dans apps/backend
This commit is contained in:
1 parent
ca3de277b4
commit
357b47bd61
18 files changed
+3
-3
No files matched your search
@@ -0,0 +1,47 @@
|
||||
from app.models.experience_task import ExperienceTask
|
||||
|
||||
from sqlalchemy import (
|
||||
Column,
|
||||
Integer,
|
||||
String
|
||||
)
|
||||
|
||||
from sqlalchemy.orm import relationship
|
||||
|
||||
from app.database import Base
|
||||
|
||||
|
||||
class Experience(Base):
|
||||
__tablename__ = "experiences"
|
||||
|
||||
id = Column(
|
||||
Integer,
|
||||
primary_key=True,
|
||||
index=True
|
||||
)
|
||||
|
||||
company = Column(
|
||||
String(255),
|
||||
nullable=False
|
||||
)
|
||||
|
||||
location = Column(
|
||||
String(255),
|
||||
nullable=False
|
||||
)
|
||||
|
||||
duration = Column(
|
||||
String(255),
|
||||
nullable=False
|
||||
)
|
||||
|
||||
role = Column(
|
||||
String(255),
|
||||
nullable=False
|
||||
)
|
||||
|
||||
tasks = relationship(
|
||||
"ExperienceTask",
|
||||
back_populates="experience",
|
||||
cascade="all, delete-orphan"
|
||||
)
|
||||
Reference in new issue
Block a user