diff --git a/.env.example b/.env.example index 9c92b48..674b0f8 100644 --- a/.env.example +++ b/.env.example @@ -7,7 +7,7 @@ # any secret values. BOT_TOKEN= -BOT_VER=3.3.0 +BOT_VER=3.2.1 BOT_AUTHOR=Vylpes BOT_OWNERID=147392775707426816 BOT_CLIENTID=682942374040961060 @@ -23,6 +23,4 @@ DB_NAME=vylbot DB_AUTH_USER=dev DB_AUTH_PASS=dev DB_SYNC=true -DB_LOGGING=true -DB_ROOT_HOST=0.0.0.0 -DB_DATA_LOCATION=./.temp/database +DB_LOGGING=true \ No newline at end of file diff --git a/.gitignore b/.gitignore index c6754e1..1707d85 100644 --- a/.gitignore +++ b/.gitignore @@ -105,5 +105,4 @@ dist config.json .DS_Store -ormconfig.json -.temp/ +ormconfig.json \ No newline at end of file diff --git a/database/3.3.0/1719856023429-CreateMoon/Up/01-Moon.sql b/database/3.3.0/1719856023429-CreateMoon/Up/01-Moon.sql deleted file mode 100644 index 38ef6b2..0000000 --- a/database/3.3.0/1719856023429-CreateMoon/Up/01-Moon.sql +++ /dev/null @@ -1,9 +0,0 @@ -CREATE TABLE `moon` ( - `Id` varchar(255) NOT NULL, - `WhenCreated` datetime NOT NULL, - `WhenUpdated` datetime NOT NULL, - `ServerId` varchar(255) NOT NULL, - `UserId` varchar(255) NOT NULL, - `Description` varchar(255) NOT NULL -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; - diff --git a/src/commands/304276391837302787/moons.ts b/src/commands/304276391837302787/moons.ts deleted file mode 100644 index 1556d97..0000000 --- a/src/commands/304276391837302787/moons.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { Command } from "../../type/command"; -import { CommandInteraction, SlashCommandBuilder } from "discord.js"; -import ListMoons from "./moons/list"; - -export default class Moons extends Command { - constructor() { - super(); - - this.CommandBuilder = new SlashCommandBuilder() - .setName("moons") - .setDescription("View and create moons") - .addSubcommand(subcommand => - subcommand - .setName('list') - .setDescription('List moons you have obtained')); - } - - public override async execute(interaction: CommandInteraction) { - if (!interaction.isChatInputCommand()) return; - - switch (interaction.options.getSubcommand()) { - case "list": - await ListMoons(interaction); - break; - } - } -} diff --git a/src/commands/304276391837302787/moons/list.ts b/src/commands/304276391837302787/moons/list.ts deleted file mode 100644 index 023fa89..0000000 --- a/src/commands/304276391837302787/moons/list.ts +++ /dev/null @@ -1,5 +0,0 @@ -import {CommandInteraction} from "discord.js"; - -export default async function ListMoons(interaction: CommandInteraction) { - -} diff --git a/src/database/entities/Moon.ts b/src/database/entities/Moon.ts deleted file mode 100644 index cedf96f..0000000 --- a/src/database/entities/Moon.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { Column, Entity } from "typeorm"; -import BaseEntity from "../../contracts/BaseEntity"; -import AppDataSource from "../dataSources/appDataSource"; - -@Entity() -export default class Moon extends BaseEntity { - constructor(description: string, userId: string) { - super(); - - this.Description = description; - this.UserId = userId; - } - - @Column() - Description: string; - - @Column() - UserId: string; - - public static async FetchMoonsByUserId(userId: string): Promise { - const repository = AppDataSource.getRepository(Moon); - - const all = await repository.find({ where: { UserId: userId } }); - - return all; - } -} diff --git a/src/database/migrations/3.3/1719856023429-CreateMoon.ts b/src/database/migrations/3.3/1719856023429-CreateMoon.ts deleted file mode 100644 index 0ccc820..0000000 --- a/src/database/migrations/3.3/1719856023429-CreateMoon.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { MigrationInterface, QueryRunner } from "typeorm" -import MigrationHelper from "../../../helpers/MigrationHelper" - -export class CreateMoon1719856023429 implements MigrationInterface { - - public async up(queryRunner: QueryRunner): Promise { - MigrationHelper.Up('1719856023429-CreateMoon', '3.3.0', [ - "01-Moon", - ], queryRunner); - } - - public async down(queryRunner: QueryRunner): Promise { - } - -}