UNPKG

@egi/smart-db

Version:

Unified Smart DB Access

40 lines (39 loc) 1.36 kB
import { ModelAttributeMap } from "../smart-db-interfaces"; import { AbstractModel } from "./abstract-model"; export interface OracleUserTabColumnsModelData extends Record<string, any> { tableName?: string; columnName?: string; dataType?: string; nullable?: string; columnId?: string; defaultValue?: string; } export declare class OracleUserTabColumnsModel extends AbstractModel<OracleUserTabColumnsModel, OracleUserTabColumnsModelData> { private _tableName?; private _columnName?; private _dataType; private _nullable; private _columnId; private _defaultValue; static readonly attributeMap: ModelAttributeMap; static getClassName(): string; static getTableName(): string; static from(other: OracleUserTabColumnsModel): OracleUserTabColumnsModel; clone(): OracleUserTabColumnsModel; getClassName(): string; getTableName(): string; getAttributeMap(): ModelAttributeMap; getPrimaryKey(): string; get columnId(): number; set columnId(value: number); get columnName(): string; set columnName(type: 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); }