@@ -4,7 +4,7 @@ import path from "node:path";
4
4
import { ApolloServer } from "@apollo/server" ;
5
5
import { startStandaloneServer } from "@apollo/server/standalone" ;
6
6
import { MikroORM , ReflectMetadataProvider } from "@mikro-orm/core" ;
7
- import { type PostgreSqlDriver } from "@mikro-orm/postgresql" ;
7
+ import { PostgreSqlDriver } from "@mikro-orm/postgresql" ;
8
8
import { buildSchema } from "type-graphql" ;
9
9
import { type Context } from "./context.type" ;
10
10
import { Rating , Recipe , User } from "./entities" ;
@@ -14,11 +14,11 @@ import { RatingResolver, RecipeResolver } from "./resolvers";
14
14
async function bootstrap ( ) {
15
15
// Initialize MikroORM
16
16
const orm = await MikroORM . init < PostgreSqlDriver > ( {
17
- type : "postgresql" ,
17
+ driver : PostgreSqlDriver ,
18
18
clientUrl : process . env . DATABASE_URL ,
19
19
entities : [ Rating , Recipe , User ] ,
20
20
metadataProvider : ReflectMetadataProvider ,
21
- cache : { enabled : false } ,
21
+ metadataCache : { enabled : false } ,
22
22
} ) ;
23
23
const generator = orm . getSchemaGenerator ( ) ;
24
24
await generator . dropSchema ( ) ;
0 commit comments