mirror of
https://github.com/towfiqi/serpbear
synced 2025-06-26 18:15:54 +00:00
first commit
This commit is contained in:
23
database/database.ts
Normal file
23
database/database.ts
Normal 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;
|
||||
Reference in New Issue
Block a user