[api] chunithm api

master
samnyan 2020-03-31 00:59:30 +09:00
parent ed2732acad
commit f4cc7be6ac
2 changed files with 68 additions and 0 deletions

View File

@ -0,0 +1,40 @@
package icu.samnyan.aqua.sega.chunithm.model.gamedata;
import lombok.*;
import javax.persistence.*;
import java.io.Serializable;
import java.util.Map;
/**
* @author samnyan (privateamusement@protonmail.com)
*/
@Entity(name = "ChuniCharacter")
@Table(name = "chuni_game_character")
@Data
@AllArgsConstructor
@NoArgsConstructor
public class Character implements Serializable {
private static final long serialVersionUID = 1L;
@Id
private long id;
private String name;
private String releaseTag;
private String worksName;
private String illustratorName;
private Integer firstSkillId;
// Format: level:skillId,level:skillId
// Keep 0 skillId
private String skills;
private String addImages;
}

View File

@ -0,0 +1,28 @@
package icu.samnyan.aqua.sega.chunithm.model.gamedata;
import lombok.*;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
import java.io.Serializable;
/**
* @author samnyan (privateamusement@protonmail.com)
*/
@Entity(name = "ChuniCharacterSkill")
@Table(name = "chuni_game_skill")
@Data
@AllArgsConstructor
@NoArgsConstructor
public class CharacterSkill implements Serializable {
private static final long serialVersionUID = 1L;
@Id
private long id;
private String name;
private String category;
}