データベース
MoripaFishingはSQLiteとPostgreSQLをサポートしています。
Table definition
Accounts
column name | type | description | example |
---|---|---|---|
id | uuid v7 | 主キー MoripaFishing用のアカウントID | 019758dd-b73c-743e-806c-c4807e906b1f |
minecraft_unique_id | uuid v4 (varchar(36)) | Minecraft用のプレイヤーID | e170591c-2a0b-4c45-959c-3167ee94a6d4 |
player_name | varchar(16) | プレイヤーの名前 | Notch |
//TODO 何らかの影響でfish_idのdefinitionが消えた場合についても考慮
FishingLogs
column name | type | description | example |
---|---|---|---|
id | uuid v7 | 主キー フィッシングログID | 019758dd-b73d-74be-835f-19503ed71bec |
angler_id | uuid v7 | 釣り人ID | 019758dd-b73d-74be-835f-1c0dc3c50ad4 |
fish_id | string | 魚ID | cod |
world_id | string | ワールドID | default |
size | float | 魚の大きさ | 100.0 |
worth | float | 魚の価値 | 100.0 |
timestamp | timestamp | タイムスタンプ | 2025-06-10T08:03:34+00:00 |