Ajout du Bot
This commit is contained in:
15
models/guild.js
Normal file
15
models/guild.js
Normal file
@@ -0,0 +1,15 @@
|
||||
const mongoose = require("mongoose");
|
||||
const { DEFAULTSETTINGS: defaults } = require("../config");
|
||||
|
||||
const guildSchema = mongoose.Schema({
|
||||
_id: mongoose.Schema.Types.ObjectId,
|
||||
guildID: String,
|
||||
guildName: String,
|
||||
prefix: {
|
||||
"type": String,
|
||||
"default": defaults.prefix
|
||||
},
|
||||
|
||||
});
|
||||
|
||||
module.exports = mongoose.model("Guild", guildSchema);
|
6
models/index.js
Normal file
6
models/index.js
Normal file
@@ -0,0 +1,6 @@
|
||||
module.exports = {
|
||||
Guild: require("./guild"),
|
||||
User: require("./user"),
|
||||
Role: require("./role"),
|
||||
//Ticket: require("./ticket")
|
||||
};
|
15
models/role.js
Normal file
15
models/role.js
Normal file
@@ -0,0 +1,15 @@
|
||||
const mongoose = require("mongoose");
|
||||
const { DEFAULTSETTINGS: defaults } = require("../config");
|
||||
|
||||
const roleSchema = mongoose.Schema({
|
||||
_id: mongoose.Schema.Types.ObjectId,
|
||||
guildID: String,
|
||||
guildName: String,
|
||||
roleID: {
|
||||
"type": String,
|
||||
"default": defaults.role
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
module.exports = mongoose.model("Role", roleSchema);
|
19
models/user.js
Normal file
19
models/user.js
Normal file
@@ -0,0 +1,19 @@
|
||||
const mongoose = require("mongoose");
|
||||
|
||||
const userSchema = mongoose.Schema({
|
||||
_id: mongoose.Schema.Types.ObjectId,
|
||||
guildID: String,
|
||||
guildName: String,
|
||||
userID: String,
|
||||
username: String,
|
||||
experience: {
|
||||
"type": Number,
|
||||
"default": 0
|
||||
},
|
||||
level: {
|
||||
"type": Number,
|
||||
"default": 0
|
||||
},
|
||||
});
|
||||
|
||||
module.exports = mongoose.model("User", userSchema);
|
Reference in New Issue
Block a user