Change endpoint prefixes to /ngsplanner

pull/10/head
sigonasr2, Sig, Sigo 3 years ago
parent dc4805eb9b
commit f422c2b4ce
  1. 38
      server/app.js

@ -56,115 +56,115 @@ new Pool({
const ENDPOINTDATA=[ const ENDPOINTDATA=[
{ {
endpoint:"class", endpoint:"ngsplanner/class",
requiredfields:["name"], requiredfields:["name"],
optionalfields:["icon"], optionalfields:["icon"],
excludedfields:[] //Fields to not output in GET. excludedfields:[] //Fields to not output in GET.
}, },
{ {
endpoint:"class_level_data", endpoint:"ngsplanner/class_level_data",
requiredfields:["class_id","level","hp","atk","def"], requiredfields:["class_id","level","hp","atk","def"],
optionalfields:[], optionalfields:[],
excludedfields:[] //Fields to not output in GET. excludedfields:[] //Fields to not output in GET.
}, },
{ {
endpoint:"class_weapon_type_data", endpoint:"ngsplanner/class_weapon_type_data",
requiredfields:["class_id","weapon_type_id"], requiredfields:["class_id","weapon_type_id"],
optionalfields:[], optionalfields:[],
excludedfields:[] //Fields to not output in GET. excludedfields:[] //Fields to not output in GET.
}, },
{ {
endpoint:"weapon", endpoint:"ngsplanner/weapon",
requiredfields:["name","rarity","level_req","atk"], requiredfields:["name","rarity","level_req","atk"],
optionalfields:["potential_id","variance","base_affix_slots","drop_info","pb_gauge_build","icon"], optionalfields:["potential_id","variance","base_affix_slots","drop_info","pb_gauge_build","icon"],
excludedfields:[] //Fields to not output in GET. excludedfields:[] //Fields to not output in GET.
}, },
{ {
endpoint:"weapon_existence_data", endpoint:"ngsplanner/weapon_existence_data",
requiredfields:["weapon_type_id","weapon_id"], requiredfields:["weapon_type_id","weapon_id"],
optionalfields:[], optionalfields:[],
excludedfields:[] //Fields to not output in GET. excludedfields:[] //Fields to not output in GET.
}, },
{ {
endpoint:"weapon_type", endpoint:"ngsplanner/weapon_type",
requiredfields:["name"], requiredfields:["name"],
optionalfields:["icon"], optionalfields:["icon"],
excludedfields:[] //Fields to not output in GET. excludedfields:[] //Fields to not output in GET.
}, },
{ {
endpoint:"armor", endpoint:"ngsplanner/armor",
requiredfields:["name","rarity","level_req","def"], requiredfields:["name","rarity","level_req","def"],
optionalfields:["hp","pp","mel_dmg","rng_dmg","tec_dmg","crit_rate","crit_dmg","pp_cost_reduction","active_pp_recovery","natural_pp_recovery","dmg_res","all_down_res","burn_res","freeze_res","blind_res","shock_res","panic_res","poison_res","battle_power_value","pb_gauge_build","icon"], optionalfields:["hp","pp","mel_dmg","rng_dmg","tec_dmg","crit_rate","crit_dmg","pp_cost_reduction","active_pp_recovery","natural_pp_recovery","dmg_res","all_down_res","burn_res","freeze_res","blind_res","shock_res","panic_res","poison_res","battle_power_value","pb_gauge_build","icon"],
excludedfields:[] //Fields to not output in GET. excludedfields:[] //Fields to not output in GET.
}, },
{ {
endpoint:"potential", endpoint:"ngsplanner/potential",
requiredfields:["name"], requiredfields:["name"],
optionalfields:["icon"], optionalfields:["icon"],
excludedfields:[] //Fields to not output in GET. excludedfields:[] //Fields to not output in GET.
}, },
{ {
endpoint:"potential_data", endpoint:"ngsplanner/potential_data",
requiredfields:["potential_id","level"], requiredfields:["potential_id","level"],
optionalfields:["mel_dmg","rng_dmg","tec_dmg","crit_rate","crit_dmg","pp_cost_reduction","active_pp_recovery","natural_pp_recovery","dmg_res","all_down_res","burn_res","freeze_res","blind_res","shock_res","panic_res","poison_res","battle_power_value","pb_gauge_build"], optionalfields:["mel_dmg","rng_dmg","tec_dmg","crit_rate","crit_dmg","pp_cost_reduction","active_pp_recovery","natural_pp_recovery","dmg_res","all_down_res","burn_res","freeze_res","blind_res","shock_res","panic_res","poison_res","battle_power_value","pb_gauge_build"],
excludedfields:[] //Fields to not output in GET. excludedfields:[] //Fields to not output in GET.
}, },
{ {
endpoint:"builds", endpoint:"ngsplanner/builds",
requiredfields:["user_id","creator","build_name","class1","created_on","last_modified","data"], requiredfields:["user_id","creator","build_name","class1","created_on","last_modified","data"],
optionalfields:["class2","likes"], optionalfields:["class2","likes"],
excludedfields:[] //Fields to not output in GET. excludedfields:[] //Fields to not output in GET.
}, },
{ {
endpoint:"skill", endpoint:"ngsplanner/skill",
requiredfields:["name","skill_type_id"], requiredfields:["name","skill_type_id"],
optionalfields:["icon"], optionalfields:["icon"],
excludedfields:[] //Fields to not output in GET. excludedfields:[] //Fields to not output in GET.
}, },
{ {
endpoint:"skill_type", endpoint:"ngsplanner/skill_type",
requiredfields:["name"], requiredfields:["name"],
optionalfields:[], optionalfields:[],
excludedfields:[] //Fields to not output in GET. excludedfields:[] //Fields to not output in GET.
}, },
{ {
endpoint:"skill_data", endpoint:"ngsplanner/skill_data",
requiredfields:["skill_id","level"], requiredfields:["skill_id","level"],
optionalfields:["variance","mel_dmg","rng_dmg","tec_dmg","crit_rate","crit_dmg","pp_cost_reduction","active_pp_recovery","natural_pp_recovery","dmg_res"], optionalfields:["variance","mel_dmg","rng_dmg","tec_dmg","crit_rate","crit_dmg","pp_cost_reduction","active_pp_recovery","natural_pp_recovery","dmg_res"],
excludedfields:[] //Fields to not output in GET. excludedfields:[] //Fields to not output in GET.
}, },
{ {
endpoint:"augment", endpoint:"ngsplanner/augment",
requiredfields:["augment_type_id","level"], requiredfields:["augment_type_id","level"],
optionalfields:["variance","hp","pp","mel_dmg","rng_dmg","tec_dmg","crit_rate","crit_dmg","pp_cost_reduction","active_pp_recovery","natural_pp_recovery","dmg_res","affix_success_rate","all_down_res","burn_res","freeze_res","blind_res","shock_res","panic_res","poison_res","battle_power_value","pb_gauge_build"], optionalfields:["variance","hp","pp","mel_dmg","rng_dmg","tec_dmg","crit_rate","crit_dmg","pp_cost_reduction","active_pp_recovery","natural_pp_recovery","dmg_res","affix_success_rate","all_down_res","burn_res","freeze_res","blind_res","shock_res","panic_res","poison_res","battle_power_value","pb_gauge_build"],
excludedfields:[] //Fields to not output in GET. excludedfields:[] //Fields to not output in GET.
}, },
{ {
endpoint:"augment_type", endpoint:"ngsplanner/augment_type",
requiredfields:["name"], requiredfields:["name"],
optionalfields:["icon"], optionalfields:["icon"],
excludedfields:[] //Fields to not output in GET. excludedfields:[] //Fields to not output in GET.
}, },
{ {
endpoint:"food", endpoint:"ngsplanner/food",
requiredfields:["material"], requiredfields:["material"],
optionalfields:["potency","pp","dmg_res","hp","pp_consumption","pp_recovery","weak_point_dmg","hp_recovery"], optionalfields:["potency","pp","dmg_res","hp","pp_consumption","pp_recovery","weak_point_dmg","hp_recovery"],
excludedfields:[] //Fields to not output in GET. excludedfields:[] //Fields to not output in GET.
}, },
{ {
endpoint:"food_mult", endpoint:"ngsplanner/food_mult",
requiredfields:["amount"], requiredfields:["amount"],
optionalfields:["potency","pp","dmg_res","hp","pp_consumption","pp_recovery","weak_point_dmg","hp_recovery"], optionalfields:["potency","pp","dmg_res","hp","pp_consumption","pp_recovery","weak_point_dmg","hp_recovery"],
excludedfields:[] //Fields to not output in GET. excludedfields:[] //Fields to not output in GET.
}, },
{ {
endpoint:"roles", endpoint:"ngsplanner/roles",
requiredfields:["name"], requiredfields:["name"],
optionalfields:[], optionalfields:[],
excludedfields:[] //Fields to not output in GET. excludedfields:[] //Fields to not output in GET.
}, },
{ {
endpoint:"users", endpoint:"ngsplanner/users",
requiredfields:["username","email","created_on","role_id"], requiredfields:["username","email","created_on","role_id"],
optionalfields:["avatar"], optionalfields:["avatar"],
excludedfields:["password_hash"] //Fields to not output in GET. excludedfields:["password_hash"] //Fields to not output in GET.

Loading…
Cancel
Save