Card · TypeORM
Entities + migrations-first; SQLite dev, Postgres prod.
Rules
- Entities + repositories; migrations in prod.
- Dev: synchronize ok; prod: migration:generate/run.
Snippets
npm install typeorm reflect-metadata sqlite3
export const AppDataSource = new DataSource({
type: "sqlite",
database: "dev.db",
synchronize: true,
entities: [User, Post],
});
await AppDataSource.initialize();Study Card · Chapter 12-typeorm