UNPKG

sql-code-generator

Version:

Generate code from your SQL schema and queries for type safety and development speed.

16 lines (15 loc) 778 B
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>; }