sql-code-generator
Version:
Generate code from your SQL schema and queries for type safety and development speed.
16 lines (15 loc) • 778 B
TypeScript
import { DomainObject } from 'domain-objects';
import Joi from 'joi';
import { TypeDefinitionOfQueryInputVariable } from './TypeDefinitionOfQueryInputVariable';
import { TypeDefinitionOfQuerySelectExpression } from './TypeDefinitionOfQuerySelectExpression';
import { TypeDefinitionOfQueryTableReference } from './TypeDefinitionOfQueryTableReference';
export interface TypeDefinitionOfQuery {
name: string;
path: string;
selectExpressions: TypeDefinitionOfQuerySelectExpression[];
tableReferences: TypeDefinitionOfQueryTableReference[];
inputVariables: TypeDefinitionOfQueryInputVariable[];
}
export declare class TypeDefinitionOfQuery extends DomainObject<TypeDefinitionOfQuery> implements TypeDefinitionOfQuery {
static schema: Joi.ObjectSchema<any>;
}