diff --git a/src/entity/gateway/postgres/migrations/V0001__initial.sql b/src/entity/gateway/postgres/migrations/V0001__initial.sql index 16ecbb0..6f9bba7 100644 --- a/src/entity/gateway/postgres/migrations/V0001__initial.sql +++ b/src/entity/gateway/postgres/migrations/V0001__initial.sql @@ -47,6 +47,7 @@ create table player_character ( config bytea not null, infoboard varchar(172) not null, guildcard varchar(172) not null, + option_flags integer not null, power smallint not null, mind smallint not null, diff --git a/src/entity/gateway/postgres/models.rs b/src/entity/gateway/postgres/models.rs index eb2554f..fb1ccb6 100644 --- a/src/entity/gateway/postgres/models.rs +++ b/src/entity/gateway/postgres/models.rs @@ -206,6 +206,7 @@ pub struct PgCharacter { config: Vec, infoboard: String, guildcard: String, + option_flags: i32, power: i16, mind: i16, @@ -254,6 +255,7 @@ impl Into for PgCharacter { guildcard: CharacterGuildCard { description: self.guildcard, }, + option_flags: self.option_flags as u32, materials: CharacterMaterials { power: self.power as u32, mind: self.mind as u32,