Comments (6)
please check next solution
- install
ts-node
for dev environment - update this package to
0.4.0
npx fixtures ./fixtures --config ./ormconfig.ts --sync --require ts-node/register
from typeorm-fixtures.
Everything works if you
- add the
name
property, for exampledefault
- then build the project
- and in cli specify the path to js file
tested on sample project
config:
module.exports = {
name: 'default',
type: 'postgres',
host: 'localhost',
database: 'test',
username: 'root',
password: 'root',
entities: ['./dist/entity/**/*.js'],
cli: {
entitiesDir: 'entity',
},
};
run command:
npx fixtures ./fixtures --config dist/ormconfig.js --sync
from typeorm-fixtures.
please show configuration example
from typeorm-fixtures.
import { SnakeNamingStrategy } from '../modules/common/typeorm/snake-case-naming.strategy';
const {
DB_TYPE,
DB_HOST,
DB_PORT,
DB_NAME,
DB_PASSWORD,
DB_USERNAME,
DB_MIGRATIONS,
DB_MIGRATIONS_DIR,
DB_ENTITIES,
} = process.env;
module.exports = {
type: DB_TYPE,
host: DB_HOST,
port: DB_PORT,
database: DB_NAME,
username: DB_USERNAME,
password: DB_PASSWORD,
entities: [DB_ENTITIES],
migrations: [DB_MIGRATIONS],
cli: {
migrationsDir: DB_MIGRATIONS_DIR,
},
namingStrategy: new SnakeNamingStrategy(),
}
from typeorm-fixtures.
but need in dev mode without build project, typeorm in dev mode loaded ts config
maybe you need see source code how typeorm load ormconfig.ts and apply to your project :)
from typeorm-fixtures.
Thank you, its worked ! )
from typeorm-fixtures.
Related Issues (20)
- [Bug] Postgres 'timestamptz' column failing at parsing long date HOT 4
- [Feature request] Add support for typeorm ^0.3.0 HOT 18
- [Bug] Update dependencies HOT 2
- [Bug] $current not working on array fields
- [Bug] class-validator entities may be incorrectly "unserialized/initialized" HOT 1
- [Bug] HOT 2
- [Bug] fix faker deprecation warning
- [Bug] Null ID when referencing another fixture HOT 1
- [Bug] glob is broken in Windows and cannot iterate by folder HOT 2
- [Feature request] Add support for regular expressions/glob patterns when setting fixtures location HOT 1
- [Bug]
- [Feature request] Add TsLoader for fixture
- Problem with @Exclude HOT 2
- [Feature request] Add faker examples with parameters in README
- [Feature request] Reference one field to generate another
- [Feature request] access to entity name in processor HOT 2
- [Feature request] Replace class-transformer usage with TypeORM Repository#merge
- [Bug] Limit faker version HOT 1
- [Feature request] Update `reflect-metadata` dependency to 0.2.2+
- Is this lib still maintained
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from typeorm-fixtures.