UNPKG

@egi/smart-db

Version:

Unified Smart DB Access

44 lines (43 loc) 1.52 kB
import { ModelAttributeMap } from "../smart-db-interfaces"; import { AbstractModel } from "./abstract-model"; export interface OracleUserTabColumnsViewModelData extends Record<string, any> { tableName?: string; columnName?: string; dataType?: string; nullable?: string; columnId?: string; defaultValue?: string; constraintType?: string; } export declare class OracleUserTabColumnsViewModel extends AbstractModel<OracleUserTabColumnsViewModel, OracleUserTabColumnsViewModelData> { private _tableName?; private _columnName?; private _dataType; private _nullable; private _columnId; private _defaultValue; private _constraintType; static readonly attributeMap: ModelAttributeMap; static getClassName(): string; static getTableName(): string; static from(other: OracleUserTabColumnsViewModel): OracleUserTabColumnsViewModel; clone(): OracleUserTabColumnsViewModel; getClassName(): string; getTableName(): string; getAttributeMap(): ModelAttributeMap; getPrimaryKey(): string; get columnId(): number; set columnId(value: number); get columnName(): string; set columnName(type: string); get constraintType(): string; set constraintType(value: string); get dataType(): string; set dataType(type: string); get defaultValue(): string; set defaultValue(value: string); get nullable(): string; set nullable(value: string); get tableName(): string; set tableName(name: string); }