спасибо за ответ
как вам в целом typeorm? если сравнивать его например с sequlize?
Хорошо. Использую из Nest, и видно что два проекта друг с другом хорошо взаимодействуют.
Удобно декларативно управлять связями.
class User {
addresses: Address[] // eager связь по умолчанию. В запросах к User будет автоматом делаться left join
orders: Promise<Order[]> // lazy связь, нужно делать отдельные запросы или указывать в параметрах запроса, что хочешь и эти записи тоже
}
Удобно, что из коробки есть поддержка хранения деревьев в таблицах. Добраться до raw sql довольно просто.
Чего я пока в TypeORM не делал, это хранимые процедуры и триггеры. Хз как оно.