xyter/src/helpers/database/models/apiSchema.ts
2022-04-10 20:59:07 +00:00

38 lines
790 B
TypeScript

import mongoose from "mongoose";
const apiSchema = new mongoose.Schema(
{
guildId: {
type: mongoose.SchemaTypes.Decimal128,
required: true,
unique: false,
index: true,
},
url: {
type: mongoose.SchemaTypes.String,
required: true,
unique: false,
index: true,
default: "https://localhost/api/",
},
token: {
iv: {
type: mongoose.SchemaTypes.String,
required: true,
unique: false,
index: true,
default: "token",
},
content: {
type: mongoose.SchemaTypes.String,
required: true,
unique: false,
index: true,
default: "token",
},
},
},
{ timestamps: true }
);
export default mongoose.model("api", apiSchema);