mongoose-management
Version:
Mongoose schemas management tool
152 lines (151 loc) • 2.88 kB
TypeScript
export declare const schemaTypesNormal: {
string: {
name: string;
definition: string;
type: string;
};
number: {
name: string;
definition: string;
type: string;
};
date: {
name: string;
definition: string;
type: string;
};
boolean: {
name: string;
definition: string;
type: string;
};
objectId: {
name: string;
definition: string;
type: string;
};
decimal: {
name: string;
definition: string;
type: string;
};
buffer: {
name: string;
definition: string;
type: string;
};
mixed: {
name: string;
definition: string;
type: string;
};
arrayType: {
name: string;
definition: string;
type: string;
};
};
export declare const schemaTypesSpecial: {
arrayType: {
name: string;
definition: string;
type: string;
};
array: {
name: string;
definition: string;
type: string;
};
object: {
name: string;
definition: string;
type: string;
};
map: {
name: string;
definition: string;
type: string;
};
'2dsphere': {
name: string;
definition: string;
type: string;
};
};
export declare const schemaTypes: {
arrayType: {
name: string;
definition: string;
type: string;
};
array: {
name: string;
definition: string;
type: string;
};
object: {
name: string;
definition: string;
type: string;
};
map: {
name: string;
definition: string;
type: string;
};
'2dsphere': {
name: string;
definition: string;
type: string;
};
string: {
name: string;
definition: string;
type: string;
};
number: {
name: string;
definition: string;
type: string;
};
date: {
name: string;
definition: string;
type: string;
};
boolean: {
name: string;
definition: string;
type: string;
};
objectId: {
name: string;
definition: string;
type: string;
};
decimal: {
name: string;
definition: string;
type: string;
};
buffer: {
name: string;
definition: string;
type: string;
};
mixed: {
name: string;
definition: string;
type: string;
};
};
export declare const schemaIndexTypes: {
no: string;
index: string;
unique: string;
sparse: string;
};
/**
* index types (without 2d an 2dsphere)
*/
export declare const indexColumnValues: (string | number)[];