|
66 | 66 | db = teapot.managers.database.db(database)
|
67 | 67 | db.execute('ALTER DATABASE teapot CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci')
|
68 | 68 | db.execute(
|
69 |
| - 'CREATE TABLE IF NOT EXISTS `guilds` (`guild_id` BIGINT, `guild_name` TINYTEXT CHARACTER SET utf8_mb4 COLLATE utf8_mb4_general_ci) DEFAULT CHARACTER SET utf8_mb4 COLLATE utf8_mb4_general_ci') |
| 69 | + 'CREATE TABLE IF NOT EXISTS `guilds` (`guild_id` BIGINT, `guild_name` TINYTEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci') |
70 | 70 | db.execute(
|
71 |
| - 'CREATE TABLE IF NOT EXISTS `channels` (`channel_id` BIGINT, `channel_name` TINYTEXT CHARACTER SET utf8_mb4 COLLATE utf8_mb4_general_ci) DEFAULT CHARACTER SET utf8_mb4 COLLATE utf8_mb4_general_ci') |
| 71 | + 'CREATE TABLE IF NOT EXISTS `channels` (`channel_id` BIGINT, `channel_name` TINYTEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci') |
72 | 72 | db.execute(
|
73 |
| - "CREATE TABLE IF NOT EXISTS `users` (`user_id` BIGINT, `user_name` TINYTEXT CHARACTER SET utf8_mb4 COLLATE utf8_mb4_general_ci, `user_discriminator` INT) DEFAULT CHARACTER SET utf8_mb4 COLLATE utf8_mb4_general_ci") |
| 73 | + "CREATE TABLE IF NOT EXISTS `users` (`user_id` BIGINT, `user_name` TINYTEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci, `user_discriminator` INT) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci") |
74 | 74 | db.execute(
|
75 |
| - "CREATE TABLE IF NOT EXISTS `bot_logs` (`timestamp` TEXT, `type` TINYTEXT, `class` TINYTEXT, `message` MEDIUMTEXT CHARACTER SET utf8_mb4 COLLATE utf8_mb4_general_ci) DEFAULT CHARACTER SET utf8_mb4 COLLATE utf8_mb4_general_ci") |
| 75 | + "CREATE TABLE IF NOT EXISTS `bot_logs` (`timestamp` TEXT, `type` TINYTEXT, `class` TINYTEXT, `message` MEDIUMTEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci") |
76 | 76 | teapot.managers.database.create_table(
|
77 |
| - "CREATE TABLE IF NOT EXISTS `guild_logs` (`timestamp` TEXT, `guild_id` BIGINT, `channel_id` BIGINT, `message_id` BIGINT, `user_id` BIGINT, `action_type` TINYTEXT, `message` MEDIUMTEXT CHARACTER SET utf8_mb4 COLLATE utf8_mb4_general_ci) DEFAULT CHARACTER SET utf8_mb4 COLLATE utf8_mb4_general_ci") |
| 77 | + "CREATE TABLE IF NOT EXISTS `guild_logs` (`timestamp` TEXT, `guild_id` BIGINT, `channel_id` BIGINT, `message_id` BIGINT, `user_id` BIGINT, `action_type` TINYTEXT, `message` MEDIUMTEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci") |
78 | 78 |
|
79 | 79 | print(
|
80 | 80 | f"Connected to database ({teapot.config.db_host()}:{teapot.config.db_port()}) in {round(time.perf_counter() - time_start, 2)}s")
|
|
0 commit comments