first commit

This commit is contained in:
Towfiq
2022-11-24 20:13:54 +06:00
parent e84f43d9f6
commit 51ebe3e326
84 changed files with 18529 additions and 302 deletions

23
database/database.ts Normal file
View File

@@ -0,0 +1,23 @@
import { Sequelize } from 'sequelize-typescript';
import sqlite3 from 'sqlite3';
import Domain from './models/domain';
import Keyword from './models/keyword';
const connection = new Sequelize({
dialect: 'sqlite',
host: '0.0.0.0',
username: process.env.USER,
password: process.env.PASSWORD,
database: 'sequelize',
dialectModule: sqlite3,
pool: {
max: 5,
min: 0,
idle: 10000,
},
logging: false,
models: [Domain, Keyword],
storage: './data/database.sqlite',
});
export default connection;