virtual references working

This commit is contained in:
Jan Prochazka
2022-01-28 18:24:03 +01:00
parent a47973d58d
commit 1c5a22a071
7 changed files with 76 additions and 9 deletions

View File

@@ -8,9 +8,21 @@ interface ApplicationQuery {
sql: string;
}
interface VirtualReferenceDefinition {
pureName: string;
schemaName?: string;
refSchemaName?: string;
refTableName: string;
columns: {
columnName: string;
refColumnName: string;
}[];
}
interface ApplicationDefinition {
name: string;
queries: ApplicationQuery[];
commands: ApplicationCommand[];
virtualReferences: VirtualReferenceDefinition[];
}

View File

@@ -43,3 +43,4 @@ export * from './dumper';
export * from './dbtypes';
export * from './extensions';
export * from './alter-processor';
export * from './appdefs';