aboutsummaryrefslogtreecommitdiff
path: root/src/lib/models
diff options
context:
space:
mode:
authorIRONM00N <64110067+IRONM00N@users.noreply.github.com>2021-07-11 20:52:56 -0400
committerIRONM00N <64110067+IRONM00N@users.noreply.github.com>2021-07-11 20:52:56 -0400
commit66b958cd1d38a8ba0d64ecd188bc8d90e850cfbb (patch)
treec1b586329f281d690b69247dca7311a080e91921 /src/lib/models
parent5cc921fe1bdd24859ad1b15d73c86980de8f4ea0 (diff)
downloadtanzanite-66b958cd1d38a8ba0d64ecd188bc8d90e850cfbb.tar.gz
tanzanite-66b958cd1d38a8ba0d64ecd188bc8d90e850cfbb.tar.bz2
tanzanite-66b958cd1d38a8ba0d64ecd188bc8d90e850cfbb.zip
fix: circular imports
Diffstat (limited to 'src/lib/models')
-rw-r--r--src/lib/models/Ban.ts2
-rw-r--r--src/lib/models/Global.ts2
-rw-r--r--src/lib/models/Guild.ts3
-rw-r--r--src/lib/models/Level.ts2
-rw-r--r--src/lib/models/ModLog.ts2
-rw-r--r--src/lib/models/Mute.ts2
-rw-r--r--src/lib/models/PunishmentRole.ts2
-rw-r--r--src/lib/models/StickyRole.ts2
-rw-r--r--src/lib/models/index.ts9
9 files changed, 9 insertions, 17 deletions
diff --git a/src/lib/models/Ban.ts b/src/lib/models/Ban.ts
index eac03e2..54ca6ae 100644
--- a/src/lib/models/Ban.ts
+++ b/src/lib/models/Ban.ts
@@ -1,7 +1,7 @@
import { Snowflake } from 'discord.js';
import { DataTypes, Sequelize } from 'sequelize';
import { v4 as uuidv4 } from 'uuid';
-import { BaseModel } from '..';
+import { BaseModel } from './BaseModel';
export interface BanModel {
id: string;
diff --git a/src/lib/models/Global.ts b/src/lib/models/Global.ts
index 7018fae..842f14b 100644
--- a/src/lib/models/Global.ts
+++ b/src/lib/models/Global.ts
@@ -1,6 +1,6 @@
import { Snowflake } from 'discord.js';
import { DataTypes, Optional, Sequelize } from 'sequelize';
-import { BaseModel } from '..';
+import { BaseModel } from './BaseModel';
export interface GlobalModel {
environment: 'production' | 'development';
diff --git a/src/lib/models/Guild.ts b/src/lib/models/Guild.ts
index 5980fb9..0fc3413 100644
--- a/src/lib/models/Guild.ts
+++ b/src/lib/models/Guild.ts
@@ -1,6 +1,7 @@
import { Snowflake } from 'discord.js';
import { DataTypes, Optional, Sequelize } from 'sequelize';
-import { BaseModel, BushClient } from '..';
+import { BushClient } from '../extensions/discord-akairo/BushClient';
+import { BaseModel } from './BaseModel';
export interface GuildModel {
id: string;
diff --git a/src/lib/models/Level.ts b/src/lib/models/Level.ts
index 0daa61b..e1f30f4 100644
--- a/src/lib/models/Level.ts
+++ b/src/lib/models/Level.ts
@@ -1,5 +1,5 @@
import { DataTypes, Sequelize } from 'sequelize';
-import { BaseModel } from '..';
+import { BaseModel } from './BaseModel';
export interface LevelModel {
id: string;
diff --git a/src/lib/models/ModLog.ts b/src/lib/models/ModLog.ts
index a1a3085..6261794 100644
--- a/src/lib/models/ModLog.ts
+++ b/src/lib/models/ModLog.ts
@@ -1,7 +1,7 @@
import { Snowflake } from 'discord.js';
import { DataTypes, Sequelize } from 'sequelize';
import { v4 as uuidv4 } from 'uuid';
-import { BaseModel } from '..';
+import { BaseModel } from './BaseModel';
export enum ModLogType {
PERM_BAN = 'PERM_BAN',
diff --git a/src/lib/models/Mute.ts b/src/lib/models/Mute.ts
index 7ca40d5..71a32e3 100644
--- a/src/lib/models/Mute.ts
+++ b/src/lib/models/Mute.ts
@@ -1,7 +1,7 @@
import { Snowflake } from 'discord.js';
import { DataTypes, Sequelize } from 'sequelize';
import { v4 as uuidv4 } from 'uuid';
-import { BaseModel } from '..';
+import { BaseModel } from './BaseModel';
export interface MuteModel {
id: string;
diff --git a/src/lib/models/PunishmentRole.ts b/src/lib/models/PunishmentRole.ts
index 9753b57..927cf28 100644
--- a/src/lib/models/PunishmentRole.ts
+++ b/src/lib/models/PunishmentRole.ts
@@ -1,7 +1,7 @@
import { Snowflake } from 'discord.js';
import { DataTypes, Sequelize } from 'sequelize';
import { v4 as uuidv4 } from 'uuid';
-import { BaseModel } from '..';
+import { BaseModel } from './BaseModel';
export interface PunishmentRoleModel {
id: string;
diff --git a/src/lib/models/StickyRole.ts b/src/lib/models/StickyRole.ts
index d2dc9ac..a3928e7 100644
--- a/src/lib/models/StickyRole.ts
+++ b/src/lib/models/StickyRole.ts
@@ -1,6 +1,6 @@
import { Snowflake } from 'discord.js';
import { DataTypes, Sequelize } from 'sequelize';
-import { BaseModel } from '..';
+import { BaseModel } from './BaseModel';
export interface StickyRoleModel {
user: Snowflake;
diff --git a/src/lib/models/index.ts b/src/lib/models/index.ts
deleted file mode 100644
index 794c335..0000000
--- a/src/lib/models/index.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-export * from './Ban';
-export * from './BaseModel';
-export * from './Global';
-export * from './Guild';
-export * from './Level';
-export * from './ModLog';
-export * from './Mute';
-export * from './PunishmentRole';
-export * from './StickyRole';