Skip to content

Commit

Permalink
add initial database
Browse files Browse the repository at this point in the history
  • Loading branch information
Kry9toN committed Jan 21, 2021
1 parent 54e9338 commit 426e64e
Showing 1 changed file with 32 additions and 1 deletion.
33 changes: 32 additions & 1 deletion krypton.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,40 @@ const fs = require('fs')
const moment = require('moment-timezone')
const { welcome, goodbye } = require('./utils/greeting')
const time = moment.tz('Asia/Jakarta').format('DD/MM HH:mm:ss')
const { databaseView } = require('./utils/db')
const { databaseView, databaseInput } = require('./utils/db')

async function krypton () {

/***
* Initial Database
**/
// Black List
databaseInput('CREATE TABLE IF NOT EXISTS blacklist( id VARCHAR(20) PRIMARY KEY NOT NULL , reason CHAR(225) DEFAULT \'No Reason\')')
.catch(err => console.log(err))
// Filters
databaseInput('CREATE TABLE IF NOT EXISTS filters( gid VARCHAR(50) NOT NULL , key VARCHAR(225) NOT NULL, res VARCHAR(225) NOT NULL )')
.catch(err => console.log(err))
// Notes
databaseInput('CREATE TABLE IF NOT EXISTS notes( gid VARCHAR(50) NOT NULL , key VARCHAR(225) NOT NULL, res VARCHAR(225) NOT NULL )')
.catch(err => console.log(err))
// Premium
databaseInput('CREATE TABLE IF NOT EXISTS gmium( gid VARCHAR(50) PRIMARY KEY NOT NULL, lifetime VARCHAR(10) NOT NULL, signature VARCHAR(25) NOT NULL, waktu TIMESTAMP NOT NULL DEFAULT now() )')
.catch(err => console.log(err))
databaseInput('CREATE TABLE IF NOT EXISTS pmium( gid VARCHAR(50) PRIMARY KEY NOT NULL, waktu TIMESTAMP NOT NULL DEFAULT now() )')
.catch(err => console.log(err))
// Blacklist text
databaseInput('CREATE TABLE IF NOT EXISTS bllist( gid VARCHAR(50) NOT NULL , text VARCHAR(225) NOT NULL)')
.catch(err => console.log(err))
// Blacklist user
databaseInput('CREATE TABLE IF NOT EXISTS warn( gid VARCHAR(50) NOT NULL, uid VARCHAR(20) NOT NULL , warn VARCHAR(100) NOT NULL)')
.catch(err => console.log(err))
// Sudo
databaseInput('CREATE TABLE IF NOT EXISTS sudo( id VARCHAR(20) PRIMARY KEY NOT NULL )')
.catch(err => console.log(err))
// Sudo
databaseInput('CREATE TABLE IF NOT EXISTS afks( uid VARCHAR(20) PRIMARY KEY NOT NULL, afk VARCHAR(10) NOT NULL, reason CHAR(225) NOT NULL, timestart VARCHAR(100) NOT NULL )')
.catch(err => console.log(err))

const client = new WAConnection()
client.cmd = new Collection()
client.runtimeDb = new Collection()
Expand Down

0 comments on commit 426e64e

Please sign in to comment.