Skip to content

Commit 6ddff28

Browse files
authored
chore: bump mikro orm ^4.5.0 -> ^5.0.0 (#15)(@moltak)
1 parent a4c7185 commit 6ddff28

File tree

5 files changed

+143
-294
lines changed

5 files changed

+143
-294
lines changed

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,15 +34,15 @@
3434
}
3535
},
3636
"peerDependencies": {
37-
"@mikro-orm/core": "^4.5.0",
37+
"@mikro-orm/core": "^5.0.0",
3838
"adminjs": ">=6.0.0"
3939
},
4040
"dependencies": {},
4141
"devDependencies": {
4242
"@commitlint/cli": "^12.0.1",
4343
"@commitlint/config-conventional": "^12.0.1",
44-
"@mikro-orm/core": "^4.5.0",
45-
"@mikro-orm/postgresql": "^4.5.1",
44+
"@mikro-orm/core": "^5.0.0",
45+
"@mikro-orm/postgresql": "^5.0.0",
4646
"@semantic-release/git": "^9.0.0",
4747
"@types/flat": "^5.0.1",
4848
"@types/jest": "^26.0.22",

spec/Resource.spec.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import { Resource } from '../src/Resource';
77

88
import { Car, CarType } from './entities/Car';
99
import { initORM } from './utils/init-orm';
10-
import { User } from './entities/User';
10+
import { User, UserRole } from './entities/User';
1111
import { Seller } from './entities';
1212

1313
describe('Resource', () => {
@@ -184,12 +184,16 @@ describe('Resource', () => {
184184
firstName: 'John',
185185
lastName: 'Smith',
186186
age: 20,
187-
role: 'admin',
187+
role: UserRole.ADMIN,
188+
createdAt: new Date(),
189+
updatedAt: new Date(),
190+
cars: [],
188191
});
189192
await orm.em.persistAndFlush(user);
190193

191194
seller = orm.em.getRepository(Seller).create({
192195
name: 'Test',
196+
cars: [],
193197
});
194198
await orm.em.persistAndFlush(seller);
195199
});

spec/entities/User.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { v4 } from 'uuid';
22
import { BaseEntity, Entity, Enum, OneToMany, PrimaryKey, Property } from '@mikro-orm/core';
33
import { Car } from './Car';
44

5-
enum UserRole {
5+
export enum UserRole {
66
ADMIN = 'admin',
77
CLIENT = 'client',
88
}

spec/utils/init-orm.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,5 @@ export const initORM = (): Promise<MikroORM> => setupDb().then(() => MikroORM.in
99
type: 'postgresql',
1010
clientUrl: process.env.DATABASE_URL,
1111
debug: true,
12+
allowGlobalContext: true,
1213
}));

0 commit comments

Comments
 (0)