@egi/smart-db
Version:
Unified Smart DB Access
83 lines (82 loc) • 2.93 kB
TypeScript
import { GenericModelData, ModelAttributeMap } from "../smart-db-interfaces";
import { AbstractModel } from "./abstract-model";
import { SqlValueType } from "../smart-db-interfaces";
export interface SmartDbVersionModelData extends GenericModelData {
id?: number;
module?: string;
sequence?: number;
version?: string;
subVersion?: string;
revision?: string;
releaseType?: string;
installDate?: SqlValueType;
}
export declare class SmartDbVersionModel extends AbstractModel<SmartDbVersionModel, SmartDbVersionModelData> {
private _id?;
private _module?;
private _sequence?;
private _version?;
private _subVersion?;
private _revision?;
private _releaseType?;
private _installDate?;
static readonly attributeMap: ModelAttributeMap;
static getClassName(): string;
static getTableName(): string;
static getPrimaryKey(): string;
static from(other: SmartDbVersionModel | SmartDbVersionModelData): SmartDbVersionModel;
constructor(data?: SmartDbVersionModel | SmartDbVersionModelData);
clone(): SmartDbVersionModel;
getClassName(): string;
getTableName(): string;
getPrimaryKey(): string;
getAttributeMap(): ModelAttributeMap;
get id(): number;
set id(id: number);
get ver_id(): number;
set ver_id(id: number);
get VER_ID(): number;
set VER_ID(id: number);
get module(): string;
set module(module: string);
get ver_module(): string;
set ver_module(module: string);
get VER_MODULE(): string;
set VER_MODULE(module: string);
get sequence(): number;
set sequence(sequence: number);
get ver_sequence(): number;
set ver_sequence(sequence: number);
get VER_SEQUENCE(): number;
set VER_SEQUENCE(sequence: number);
get version(): string;
set version(version: string);
get ver_version(): string;
set ver_version(version: string);
get VER_VERSION(): string;
set VER_VERSION(version: string);
get subVersion(): string;
set subVersion(subVersion: string);
get ver_sub_version(): string;
set ver_sub_version(subVersion: string);
get VER_SUB_VERSION(): string;
set VER_SUB_VERSION(subVersion: string);
get revision(): string;
set revision(revision: string);
get ver_revision(): string;
set ver_revision(revision: string);
get VER_REVISION(): string;
set VER_REVISION(revision: string);
get releaseType(): string;
set releaseType(releaseType: string);
get ver_release_type(): string;
set ver_release_type(releaseType: string);
get VER_RELEASE_TYPE(): string;
set VER_RELEASE_TYPE(releaseType: string);
get installDate(): SqlValueType;
set installDate(installDate: SqlValueType);
get ver_install_date(): SqlValueType;
set ver_install_date(installDate: SqlValueType);
get VER_INSTALL_DATE(): SqlValueType;
set VER_INSTALL_DATE(installDate: SqlValueType);
}