File tree Expand file tree Collapse file tree
packages/foundation/core/src Expand file tree Collapse file tree Original file line number Diff line number Diff line change 88
99import {
1010 MetadataRegistry ,
11- Driver ,
1211 ObjectConfig ,
1312 ObjectQLContext ,
1413 ObjectQLContextOptions ,
@@ -23,21 +22,19 @@ import {
2322 LoaderPlugin
2423} from '@objectql/types' ;
2524import { ObjectRepository } from './repository' ;
26- // import { createDriverFromConnection } from './driver'; // REMOVE THIS
2725
28- // import { loadRemoteFromUrl } from './remote';
2926import { executeActionHelper , registerActionHelper , ActionEntry } from './action' ;
3027import { registerHookHelper , triggerHookHelper , HookEntry } from './hook' ;
3128import { registerObjectHelper , getConfigsHelper } from './object' ;
3229import { convertIntrospectedSchemaToObjects } from './util' ;
3330
34- // Import ObjectStack engine for driver management
31+ // Import ObjectStack engine and standard driver interface
3532import { ObjectQL as ObjectStackEngine } from '@objectstack/objectql' ;
3633import { DriverInterface } from '@objectstack/spec' ;
3734
3835export class ObjectQL implements IObjectQL {
3936 public metadata : MetadataRegistry ;
40- private datasources : Record < string , Driver > = { } ;
37+ private datasources : Record < string , DriverInterface > = { } ;
4138 private remotes : string [ ] = [ ] ;
4239 private hooks : Record < string , HookEntry [ ] > = { } ;
4340 private actions : Record < string , ActionEntry > = { } ;
You can’t perform that action at this time.
0 commit comments