|
|
@@ -2,10 +2,10 @@ import {expect} from 'chai';
|
|
|
import {ObjectId} from 'mongodb';
|
|
|
import {MongoClient} from 'mongodb';
|
|
|
import {format} from '@e22m4u/js-format';
|
|
|
-import {Schema} from '@e22m4u/js-repository';
|
|
|
import {DataType} from '@e22m4u/js-repository';
|
|
|
import {createMongodbUrl} from './utils/index.js';
|
|
|
import {MongodbAdapter} from './mongodb-adapter.js';
|
|
|
+import {DatabaseSchema} from '@e22m4u/js-repository';
|
|
|
import {AdapterRegistry} from '@e22m4u/js-repository';
|
|
|
import {InvalidOperatorValueError} from '@e22m4u/js-repository';
|
|
|
import {DEFAULT_PRIMARY_KEY_PROPERTY_NAME as DEF_PK} from '@e22m4u/js-repository';
|
|
|
@@ -20,7 +20,7 @@ const MDB_CLIENT = new MongoClient(createMongodbUrl(CONFIG));
|
|
|
const ADAPTERS_STACK = [];
|
|
|
|
|
|
function createSchema() {
|
|
|
- const schema = new Schema();
|
|
|
+ const schema = new DatabaseSchema();
|
|
|
const adapter = new MongodbAdapter(schema.container, CONFIG);
|
|
|
ADAPTERS_STACK.push(adapter);
|
|
|
schema.defineDatasource({name: 'mongodb', adapter: 'mongodb'});
|