Size: a a a

TypeORM - Русскоязычное сообщество

2019 September 25

IK

ILshat Khamitov in TypeORM - Русскоязычное сообщество
мимлион раз обьяснял)
источник

LK

L K in TypeORM - Русскоязычное сообщество
ILshat Khamitov
ну я не знаю как сиды могут отдельны жить вне миграций, этоже вместе идет все
хз, не всем может нужны сиды на проде
у меня отдельно команда cli по надобности импортит данные
источник

IK

ILshat Khamitov in TypeORM - Русскоязычное сообщество
ну вот так не канает импорт даных
источник

IK

ILshat Khamitov in TypeORM - Русскоязычное сообщество
у тя в течении года могут вливатся данные
источник

IK

ILshat Khamitov in TypeORM - Русскоязычное сообщество
в разное время в разные структуры бд
источник

IK

ILshat Khamitov in TypeORM - Русскоязычное сообщество
а если у тя 200 контор и туда каждую неделю льешь миги
источник

IK

ILshat Khamitov in TypeORM - Русскоязычное сообщество
с данными и словарями и при этом меняешь еще и схему бд
источник

IK

ILshat Khamitov in TypeORM - Русскоязычное сообщество
живой базы
источник

IK

ILshat Khamitov in TypeORM - Русскоязычное сообщество
))
источник

МС

Михаил Соловьев in TypeORM - Русскоязычное сообщество
так а как быть с тестовыми данными при разработке?
источник

МС

Михаил Соловьев in TypeORM - Русскоязычное сообщество
не прод
источник

LK

L K in TypeORM - Русскоязычное сообщество
Михаил Соловьев
так а как быть с тестовыми данными при разработке?
в тесте создавай
через factory & faker
источник

K

Kolpakov in TypeORM - Русскоязычное сообщество
L K
в тесте создавай
через factory & faker
гарячо поддерживаю
источник

МС

Михаил Соловьев in TypeORM - Русскоязычное сообщество
L K
в тесте создавай
через factory & faker
а примерчик можна?
источник

LK

L K in TypeORM - Русскоязычное сообщество
если сложыне структуры будут, то вообще никакие factory и т.д. не помогут )
источник

LK

L K in TypeORM - Русскоязычное сообщество
Михаил Соловьев
а примерчик можна?
const manager = await factory(ManagerEntity)(fixtures.manager).seed();
источник

А

Андрей Максимов in TypeORM - Русскоязычное сообщество
подскажите еще плиз. я пытаюсь получить данные из связанных по ключу существующих таблиц.  (миграции я не делал) у меня есть :
@Entity("Projects")
export class Projects {
 @PrimaryGeneratedColumn({
   name:'Id'
 })
 id: number;
и
@Entity("ProjectActiveVersions")
export class ProjectActiveVersions {
 @PrimaryGeneratedColumn({
   name:'Id'
 })
 id: number;
 @OneToOne(type => Projects)
 @JoinColumn()
 @Column({
   name:'ProjectId'
 })
 ProjectId: number;

данные пытаюсь получить  так:

async findAll() {
       return  this.projectActiveVersionsRepository.createQueryBuilder()
       .leftJoinAndSelect("ProjectActiveVersions.ProjectId","Projects")
       .getMany();
     }

и получаю ошибку : error: column ProjectActiveVersions.project_id_id does not exist
собственно вопрос как я могу указать  существующие поля для связи таблиц? Сейчас формируется такой запрос: SELECT ....... LEFT JOIN "Projects" "Projects" ON "Projects"."Id"="ProjectActiveVersions"."project_id_id"
источник

IK

ILshat Khamitov in TypeORM - Русскоязычное сообщество
ProjectId=>Project
источник

IK

ILshat Khamitov in TypeORM - Русскоязычное сообщество
Id оно само добавит
источник

IK

ILshat Khamitov in TypeORM - Русскоязычное сообщество
В ентити
источник