imports: [ConfigModule],
inject: [ConfigService],
useFactory: async (config: ConfigService) => ({
type: "postgres",
host: config.get<string>('TYPEORM_HOST'),
database: config.get<string>('TYPEORM_DATABASE'),
username: config.get<string>('TYPEORM_USERNAME'),
password: config.get<string>('TYPEORM_PASSWORD'),
synchronize: config.get<boolean>('TYPEORM_SYNCHRONIZE'),
autoLoadEntities: true,
entities: [__dirname + 'dist/**/*.entity{.ts,.js}'],
logging: true,
})
})
Удалил базу из консоли. и заново она почему то не создается. ругается нет такой БД. Почему синхронизе не работать может?
ты зачем консоль стер?
стер базу консольной командой) сейчас уже и volume удалил и контейнер перебилдил и все создалось
А зачем entities: после autoLoadEntities?
Обсуждают сегодня