1 files changed, 17 insertions, 9 deletions
diff --git a/src/schema/Member.ts b/src/schema/Member.ts
index 49a4d7ce..607d0a06 100644
--- a/src/schema/Member.ts
+++ b/src/schema/Member.ts
@@ -1,21 +1,29 @@
export const MemberCreateSchema = {
id: String,
- nick: String,
- guild_id: String,
- joined_at: Date,
+ nick: String,
+ guild_id: String,
+ joined_at: Date
};
export interface MemberCreateSchema {
id: string;
- nick: string;
- guild_id: string;
+ nick: string;
+ guild_id: string;
joined_at: Date;
}
export const MemberNickChangeSchema = {
- nick: String,
-}
+ nick: String
+};
export interface MemberNickChangeSchema {
- nick: string,
-}
\ No newline at end of file
+ nick: string;
+}
+
+export const MemberChangeSchema = {
+ $roles: [String]
+};
+
+export interface MemberChangeSchema {
+ roles?: string[];
+}
|