package watermillmsg

import "time"

type CleanUpDataCmdPayloadServer struct {
	Key                      string    `json:"key"`
	VersionCode              string    `json:"versionCode"`
	Open                     bool      `json:"open"`
	Special                  bool      `json:"special"`
	PlayerDataSyncedAt       time.Time `json:"playerDataSyncedAt"`
	PlayerSnapshotsCreatedAt time.Time `json:"playerSnapshotsCreatedAt"`
	TribeDataSyncedAt        time.Time `json:"tribeDataSyncedAt"`
	TribeSnapshotsCreatedAt  time.Time `json:"tribeSnapshotsCreatedAt"`
	VillageDataSyncedAt      time.Time `json:"villageDataSyncedAt"`
	EnnoblementDataSyncedAt  time.Time `json:"ennoblementDataSyncedAt"`
}

type CleanUpDataCmdPayload struct {
	Server CleanUpDataCmdPayloadServer `json:"server"`
}
