Parent Directory
|
Revision Log
refactor(db): use mongodb
1 | rakin | 59 | import { Sequelize } from 'sequelize'; |
2 | rakin | 51 | import { Database as DB } from 'sqlite3'; |
3 | import DiscordClient from './Client'; | ||
4 | rakin | 327 | import mongoose from "mongoose"; |
5 | rakin | 5 | |
6 | rakin | 51 | export default class Database { |
7 | client: DiscordClient; | ||
8 | dbpath: string; | ||
9 | |||
10 | constructor(dbpath: string, client: DiscordClient) { | ||
11 | this.client = client; | ||
12 | rakin | 5 | this.dbpath = dbpath; |
13 | rakin | 59 | |
14 | rakin | 327 | mongoose.connect(process.env.MONGO_URI!) |
15 | .then(() => console.log("Connected to MongoDB")) | ||
16 | .catch(console.error); | ||
17 | rakin | 5 | } |
18 | rakin | 342 | } |
[email protected] | ViewVC Help |
Powered by ViewVC 1.1.26 |