| 1234567891011121314151617181920212223242526 |
- from sqlalchemy import Column, Integer, String, ForeignKey
- from sqlalchemy.orm import relationship
- from database import Base
- class User(Base):
- __tablename__ = "users"
- id = Column(Integer, primary_key=True, index=True)
- name = Column(String)
- email = Column(String)
- password = Column(String)
- posts = relationship("Post", back_populates="owner")
- class Post(Base):
- __tablename__ = "posts"
- id = Column(Integer, primary_key=True, index=True)
- title = Column(String)
- content = Column(String)
- user_id = Column(Integer, ForeignKey("users.id"))
- owner = relationship("User", back_populates="posts")
|