Advertisement
Guest User

Untitled

a guest
Apr 21st, 2019
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.30 KB | None | 0 0
  1. package me.nibblesnow.virgoplex.utils.database;
  2.  
  3. import lombok.AllArgsConstructor;
  4. import lombok.Getter;
  5. import me.nibblesnow.virgoplex.utils.Settings;
  6.  
  7. @AllArgsConstructor
  8. public enum QueryType {
  9. SELECT_FACTIONS("SELECT * FROM `factions_" + Settings.SERVER_NAME + "_factions` LEFT JOIN `factions_" + Settings.SERVER_NAME + "_information` ON `factions_" + Settings.SERVER_NAME + "_factions`.`id`=`factions_" + Settings.SERVER_NAME + "_information`.`faction_id` LEFT JOIN `factions_" + Settings.SERVER_NAME + "_relations` ON `factions_" + Settings.SERVER_NAME + "_factions`.`id`=`factions_" + Settings.SERVER_NAME + "_relations`.`faction_id` LEFT JOIN `factions_" + Settings.SERVER_NAME + "_permissions` ON `factions_" + Settings.SERVER_NAME + "_factions`.`id`=`factions_" + Settings.SERVER_NAME + "_permissions`.`faction_id`;"),
  10. SELECT_FACTION_CLAIMS("SELECT * FROM `factions_" + Settings.SERVER_NAME + "_claims` LEFT JOIN `factions_" + Settings.SERVER_NAME + "_factions` ON `factions_" + Settings.SERVER_NAME + "_claims`.`faction_id`=`factions_" + Settings.SERVER_NAME + "_factions`.`id`;"),
  11. SELECT_FACTION_ROLES("SELECT * FROM `factions_" + Settings.SERVER_NAME + "_roles` LEFT JOIN `factions_" + Settings.SERVER_NAME + "_factions` ON `factions_" + Settings.SERVER_NAME + "_roles`.`faction_id`=`factions_" + Settings.SERVER_NAME + "_factions`.`id`;"),
  12. SELECT_FACTION_LOGS("SELECT * FROM `factions_" + Settings.SERVER_NAME + "_logs` LEFT JOIN `factions_" + Settings.SERVER_NAME + "_factions` ON `factions_" + Settings.SERVER_NAME + "_logs`.`faction_id`=`factions_" + Settings.SERVER_NAME + "_factions`.`id`;"),
  13. SELECT_FACTION_PERMISSIONS("SELECT * FROM `factions_" + Settings.SERVER_NAME + "_permissions` LEFT JOIN `factions_" + Settings.SERVER_NAME + "_factions` ON `factions_" + Settings.SERVER_NAME + "_permissions`.`faction_id`=`factions_" + Settings.SERVER_NAME + "_factions`.`id` LEFT JOIN `factions_" + Settings.SERVER_NAME + "_claims` ON `factions_" + Settings.SERVER_NAME + "_permissions`.`claim_id`=`factions_" + Settings.SERVER_NAME + "_claims`.`id`;"),
  14. SELECT_FACTION_PLAYERS("SELECT * FROM `factions_" + Settings.SERVER_NAME + "_players`;"),
  15. ;
  16.  
  17. @Getter
  18. private String rawQuery;
  19.  
  20. public String getQuery(Object... object) {
  21. return String.format(rawQuery, object);
  22. }
  23.  
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement