во второй имеются два FK на первую таблицу, так вот с backref всё работало нормально, переписал на back_populates для второй алхимии и оно ни в какую не заводится, сейчас получаю:
sqlalchemy.exc.ArgumentError: UserModel.my_notes and back-reference NoteModel.created_by are both of the same direction <RelationshipDirection.MANYTOONE: 2>. Did you mean to set remote_side on the many-to-one side ?
Сами таблицы тут
Как всегда тупая ошибка — в foreign_keys таблицы user фигню указал Кстати, как вы называете таблицы обычно, которые совпадают с элементами бд? Меня всегда подбешивает, что приходится "user" (в кавычках) писать в консоли
Называю таблицы во множественном числе
Согласен, но в то же время, например, users.id звучит странно
Обсуждают сегодня