weranda
@weranda

Как без relationship в SQLAlchemy добавить одновременно записи в родительский и связанный с ним класс?

Есть два класса:
class User(Base):
    __tablename__ = "users"
    id = Column(Integer, primary_key=True, autoincrement=True)
    name = Column(String(50))    


class Phone(Base):
    __tablename__ = "phones"
    id = Column(Integer, primary_key=True, autoincrement=True)
    phone = Column(String(20)) 
    
    user_id = Column(Integer, ForeignKey("users.id"), nullable=False)


Ни у одного из классов не прописан атрибут relationship. Интересует то, как одновременно можно добавить пользователя и его номер телефона конкретно в этом примере, без relationship и через ORM. Подскажите как!

Сразу отмечу, что пошаговый вариант: добавление пользователя в БД; получение id пользователя из БД; вставка id пользователя в объект телефона — мне понятен.
  • Вопрос задан
  • 43 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы