# Web server Pokemon ## How to compile ./gradlew build ## How to run ./gradlew run (it take some time) ## Initial Database ### User
id : int pseudo : varchar(100) email : varchar(100) salt : varchar(50) hashpswd : varchar(100) avatarurl : varchar(100) last_date_co : date lvlup : int
1 foo foomail $2a$10$gnIXFJepT36xAtvKa9TK1u $2a$10$gnIXFJepT36xAtvKa9TK1uSn9TEG.yABremxi6u0Tl4DBH37a0Sca null null 5
2 toto totomail $2a$10$.QaD/yuakxw.0AiKUsjlxe $2a$10$.QaD/yuakxw.0AiKUsjlxeGnNT8vtrOB4.l.rKioBQ3ItRkSLwFZa null null 5
3 titi titimail :$2a$10$r0XixiJmA3Z9NDPv4zJrdO $2a$10$r0XixiJmA3Z9NDPv4zJrdO05MJjwODUzMU6IfjkdbJavsvfIaBJKm null null 5
### Own
id : int
idowner
: int
idpkm : int gender: varchar(20) shiny : boolean lvl :int
baseowner
: int
getting_date : date
1 1 431 "female" true 23 1 11/11/22
2 1 20 "male" false 10 1 10/11/22
3 2 719 "genderless" false 13 2 08/09/22
4 2 745 "female" false 32 3 08/09/22
5 3 14 "male" false 85 2 08/09/22
6 3 1 "male" true 28 3 01/01/23
### Exchange
id : int idpkm1 : int idpkm2 : int iddata_pkm2: varchar(20) shiny : boolean lvl :int
iduser1
: int
iduser2 : int
1 1 0 0 false 0 1 0
2 1 0 4 false 0 1 2
3 3 0 0 true 0 2 0
### How to reset db ? 1. Remove text.mv.db 2. Uncomment code in src/com/uca/dao/_Initializer.java 3. ./gradlew run 4. It is advised to recomment code