simplify-angular
Version:
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 17.0.0.
92 lines (91 loc) • 3.3 kB
TypeScript
export declare class SimpleDatabase {
static attributeAutoIncrement: string;
static attributeCheckModify: string;
static attributeCheckUnique: string;
static attributeCheckUpdate: string;
static attributeRequired: string;
static attributePrimaryKey: string;
static attributeUniqueKey: string;
static attributeUpdateTimestamp: string;
static attributeTimestamp: string;
static databaseTypeSQLite: string;
static databaseTypeMySQL: string;
static dataDictionaryFunctions: string;
static dataDictionaryTables: string;
static dataDictionaryViews: string;
static defaultCurrentTimestamp: string;
static fieldAttributes: string;
static fieldFormats: string;
static fieldName: string;
static fieldProperties: string;
static fieldSize: string;
static fieldStacks: string;
static fieldType: string;
static fieldUserFunction: string;
static fieldValue: string;
static formatDate: string;
static formatJson: string;
static formatEncrypt: string;
static formatLowercase: string;
static formatUppercase: string;
static functionName: string;
static functionScript: string;
static functionParameters: string;
static functionValueTableField: string;
static propertyAutoNumberLength: string;
static propertyAutoNumberPrefix: string;
static propertyCheckForAutoNumber: string;
static propertyCheckInModify: string;
static propertyCheckInSave: string;
static propertyDefaultValue: string;
static propertyFieldTitle: string;
static propertyFormat: string;
static propertyIsSelectDistinct: string;
static propertyInSearchQuery: string;
static propertyRequired: string;
static propertyPrimaryKey: string;
static propertySelectOptions: string;
static propertySize: string;
static propertyUniqueKey: string;
static recordSingularName: string;
static recordPluralName: string;
static resultPrimaryKeyField: string;
static resultPrimaryKeyValue: string;
static selectQueryFields: string;
static selectDistinctFields: string;
static selectRequestFields: string;
static stackUpdateAll: number;
static stackUpdateSkipMain: number;
static tableFields: string;
static tableName: string;
static tableQuery: string;
static tableViewName: string;
static tableViewQuery: string;
static typeAutoNumber: string;
static typeBlob: string;
static typeDate: string;
static typeDateTime: string;
static typeDouble: string;
static typeInt: string;
static typeJson: string;
static typePassword: string;
static typeString: string;
static typeText: string;
static typeUserDefinedFunction: string;
static typeVarchar: string;
static viewFields: string;
static viewName: string;
static viewQuery: string;
table: string;
fields: any;
tableDetails: any;
constructor();
debug(message: any): void;
getField(name?: string, attributes?: any[]): any;
getFieldAttributes(fieldDetails: any): any;
getFieldSelectOptions(fieldName: string): any[];
getFieldTitle(name: string): string;
getFieldTitles(names: string[]): string[];
getPrimaryKeyField(): any;
setTableDetails(tableDetails: any): void;
}