@egi/smart-db
Version:
Unified Smart DB Access
83 lines (82 loc) • 2.66 kB
TypeScript
import { GenericModelData, ModelAttributeMap } from "../smart-db-interfaces";
import { AbstractModel } from "./abstract-model";
import { SqlValueType } from "../smart-db-interfaces";
export interface SmartDbLogModelData extends GenericModelData {
id?: number;
severity?: string;
type?: string;
location?: string;
info?: string;
data?: string;
user?: string;
timestamp?: SqlValueType;
}
export declare class SmartDbLogModel extends AbstractModel<SmartDbLogModel, SmartDbLogModelData> {
private _id?;
private _severity?;
private _type?;
private _location?;
private _info?;
private _data?;
private _user?;
private _timestamp?;
static readonly attributeMap: ModelAttributeMap;
static getClassName(): string;
static getTableName(): string;
static getPrimaryKey(): string;
static from(other: SmartDbLogModel | SmartDbLogModelData): SmartDbLogModel;
constructor(data?: SmartDbLogModel | SmartDbLogModelData);
clone(): SmartDbLogModel;
getClassName(): string;
getTableName(): string;
getPrimaryKey(): string;
getAttributeMap(): ModelAttributeMap;
get id(): number;
set id(id: number);
get log_id(): number;
set log_id(id: number);
get LOG_ID(): number;
set LOG_ID(id: number);
get severity(): string;
set severity(severity: string);
get log_severity(): string;
set log_severity(severity: string);
get LOG_SEVERITY(): string;
set LOG_SEVERITY(severity: string);
get type(): string;
set type(type: string);
get log_type(): string;
set log_type(type: string);
get LOG_TYPE(): string;
set LOG_TYPE(type: string);
get location(): string;
set location(location: string);
get log_location(): string;
set log_location(location: string);
get LOG_LOCATION(): string;
set LOG_LOCATION(location: string);
get info(): string;
set info(info: string);
get log_info(): string;
set log_info(info: string);
get LOG_INFO(): string;
set LOG_INFO(info: string);
get data(): string;
set data(data: string);
get log_data(): string;
set log_data(data: string);
get LOG_DATA(): string;
set LOG_DATA(data: string);
get user(): string;
set user(user: string);
get log_user(): string;
set log_user(user: string);
get LOG_USER(): string;
set LOG_USER(user: string);
get timestamp(): SqlValueType;
set timestamp(timestamp: SqlValueType);
get log_timestamp(): SqlValueType;
set log_timestamp(timestamp: SqlValueType);
get LOG_TIMESTAMP(): SqlValueType;
set LOG_TIMESTAMP(timestamp: SqlValueType);
}