tariffs/src/models/eloquent-model.schema.ts

25 lines
486 B
TypeScript
Raw Normal View History

2022-12-16 00:36:33 +00:00
import type { SchemaDefinition } from "mongoose";
import type { EloquentModel } from "@/types/models/eloquent-model";
export const eloquentModelSchema: SchemaDefinition<EloquentModel> = {
createdAt: {
type: Date,
required: true,
default: Date.now,
},
updatedAt: {
type: Date,
required: true,
default: Date.now,
},
deletedAt: {
type: Date,
required: false,
},
isDeleted: {
type: Boolean,
required: true,
default: false,
},
};