diff options
Diffstat (limited to 'src/models')
| -rw-r--r-- | src/models/file-cache.ts | 14 | ||||
| -rw-r--r-- | src/models/index.ts | 11 | ||||
| -rw-r--r-- | src/models/key-value-cache.ts | 15 | ||||
| -rw-r--r-- | src/models/settings.ts | 22 | ||||
| -rw-r--r-- | src/models/shortcut.ts | 23 |
5 files changed, 0 insertions, 85 deletions
diff --git a/src/models/file-cache.ts b/src/models/file-cache.ts deleted file mode 100644 index dbac6d3..0000000 --- a/src/models/file-cache.ts +++ /dev/null @@ -1,14 +0,0 @@ -import {Table, Column, PrimaryKey, Model} from 'sequelize-typescript'; - -@Table -export default class FileCache extends Model { - @PrimaryKey - @Column - hash!: string; - - @Column - bytes!: number; - - @Column - accessedAt!: Date; -} diff --git a/src/models/index.ts b/src/models/index.ts deleted file mode 100644 index e3f7c0a..0000000 --- a/src/models/index.ts +++ /dev/null @@ -1,11 +0,0 @@ -import FileCache from './file-cache.js'; -import KeyValueCache from './key-value-cache.js'; -import Settings from './settings.js'; -import Shortcut from './shortcut.js'; - -export { - FileCache, - KeyValueCache, - Settings, - Shortcut, -}; diff --git a/src/models/key-value-cache.ts b/src/models/key-value-cache.ts deleted file mode 100644 index 5072538..0000000 --- a/src/models/key-value-cache.ts +++ /dev/null @@ -1,15 +0,0 @@ -import {Table, Column, PrimaryKey, Model} from 'sequelize-typescript'; -import sequelize from 'sequelize'; - -@Table -export default class KeyValueCache extends Model { - @PrimaryKey - @Column - key!: string; - - @Column(sequelize.TEXT) - value!: string; - - @Column - expiresAt!: Date; -} diff --git a/src/models/settings.ts b/src/models/settings.ts deleted file mode 100644 index f9756d3..0000000 --- a/src/models/settings.ts +++ /dev/null @@ -1,22 +0,0 @@ -import {Table, Column, PrimaryKey, Model, Default} from 'sequelize-typescript'; - -@Table -export default class Settings extends Model { - @PrimaryKey - @Column - guildId!: string; - - @Column - prefix!: string; - - @Column - channel!: string; - - @Default(false) - @Column - finishedSetup!: boolean; - - @Default(50) - @Column - playlistLimit!: number; -} diff --git a/src/models/shortcut.ts b/src/models/shortcut.ts deleted file mode 100644 index 4ec88ed..0000000 --- a/src/models/shortcut.ts +++ /dev/null @@ -1,23 +0,0 @@ -import {Table, Column, PrimaryKey, Model, AutoIncrement, Index} from 'sequelize-typescript'; - -@Table -export default class Shortcut extends Model { - @PrimaryKey - @AutoIncrement - @Column - id!: number; - - @Column - @Index - guildId!: string; - - @Column - authorId!: string; - - @Column - @Index - shortcut!: string; - - @Column - command!: string; -} |
