Browse Source

add character options flags to postgres

pbs
jake 4 years ago
parent
commit
a2e4f348d9
  1. 1
      src/entity/gateway/postgres/migrations/V0001__initial.sql
  2. 2
      src/entity/gateway/postgres/models.rs

1
src/entity/gateway/postgres/migrations/V0001__initial.sql

@ -47,6 +47,7 @@ create table player_character (
config bytea not null, config bytea not null,
infoboard varchar(172) not null, infoboard varchar(172) not null,
guildcard varchar(172) not null, guildcard varchar(172) not null,
option_flags integer not null,
power smallint not null, power smallint not null,
mind smallint not null, mind smallint not null,

2
src/entity/gateway/postgres/models.rs

@ -206,6 +206,7 @@ pub struct PgCharacter {
config: Vec<u8>, config: Vec<u8>,
infoboard: String, infoboard: String,
guildcard: String, guildcard: String,
option_flags: i32,
power: i16, power: i16,
mind: i16, mind: i16,
@ -254,6 +255,7 @@ impl Into<CharacterEntity> for PgCharacter {
guildcard: CharacterGuildCard { guildcard: CharacterGuildCard {
description: self.guildcard, description: self.guildcard,
}, },
option_flags: self.option_flags as u32,
materials: CharacterMaterials { materials: CharacterMaterials {
power: self.power as u32, power: self.power as u32,
mind: self.mind as u32, mind: self.mind as u32,

Loading…
Cancel
Save