-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcharacter_queries.js
29 lines (26 loc) · 1 KB
/
character_queries.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
var pgp = require('pg-promise')();
var QueryFile = pgp.QueryFile
function load(file) {
var path = './sql/character_generator/';
var config = {
minify: false
};
return new QueryFile(path + file, config);
}
var sqlQueries = {
loadCharactersForPlayer: load('loadCharactersForPlayer.sql'),
createCharacter: load('createCharacter.sql'),
insertDefaultNewExperience: load('insertDefaultNewExperience.sql'),
loadCharacterInfo: load('loadCharacterInfo.sql'),
loadPurchasedHeaders: load('loadPurchasedHeaders.sql'),
loadPurchasedSkills: load('loadPurchasedSkills.sql'),
loadHeaders: load('loadHeaders.sql'),
loadHeaderPrereqs: load('loadHeaderPrereqs.sql'),
loadSkills: load('loadSkills.sql'),
saveCharacterInfo: load('saveCharacterInfo.sql'),
addPurchasedHeader: load('addPurchasedHeader.sql'),
deletePurchasedHeaders: load('deletePurchasedHeaders.sql'),
addPurchasedSkill: load('addPurchasedSkill.sql'),
deletePurchasedSkills: load('deletePurchasedSkills.sql')
};
module.exports = sqlQueries;