mirror of
https://github.com/janishutz/libreevent.git
synced 2025-11-25 21:34:24 +00:00
reset database, update imports, prepare for build
This commit is contained in:
@@ -31,21 +31,23 @@ if ( settings.db === 'mysql' ) {
|
||||
module.exports.initDB = () => {
|
||||
( async() => {
|
||||
console.log( '[ DB ] Setting up...' );
|
||||
await dbh.setupDB();
|
||||
await dbh.resetDB();
|
||||
setTimeout( () => {
|
||||
dbh.setupDB();
|
||||
}, 2000 );
|
||||
console.log( '[ DB ] Setting up complete!' );
|
||||
} )();
|
||||
};
|
||||
|
||||
module.exports.reset = () => {
|
||||
console.log( '[ DB ] Resetting...' );
|
||||
this.writeJSONData( 'booked', '{}' );
|
||||
this.writeJSONData( 'eventDrafts', '{}' );
|
||||
this.writeJSONData( 'events', '{}' );
|
||||
this.writeJSONData( 'locations', '{}' );
|
||||
this.writeJSONData( 'events', '{}' );
|
||||
this.writeJSONData( 'rootAccount', '{}' );
|
||||
this.writeJSONData( 'seatplan', '{}' );
|
||||
this.writeJSONData( 'tickets', '{}' );
|
||||
this.writeJSONData( 'booked', {} );
|
||||
this.writeJSONData( 'eventDrafts', {} );
|
||||
this.writeJSONData( 'events', {} );
|
||||
this.writeJSONData( 'locations', {} );
|
||||
this.writeJSONData( 'events', {} );
|
||||
this.writeJSONData( 'seatplan', {} );
|
||||
this.writeJSONData( 'tickets', {} );
|
||||
console.log( '[ DB ] Reset complete!' );
|
||||
};
|
||||
|
||||
|
||||
@@ -16,7 +16,7 @@ const path = require( 'path' );
|
||||
|
||||
class SQLDB {
|
||||
constructor ( ) {
|
||||
this.sqlConnection = mysql.createConnection( JSON.parse( fs.readFileSync( path.join( __dirname + '/../../config/db.config.secret.json' ) ) ) );
|
||||
this.sqlConnection = mysql.createConnection( JSON.parse( fs.readFileSync( path.join( __dirname + '/../../config/db.config.json' ) ) ) );
|
||||
}
|
||||
|
||||
connect ( ) {
|
||||
|
||||
Reference in New Issue
Block a user