This repository was archived by the owner on Sep 23, 2024. It is now read-only.
Repository files navigation
気まぐれクッキング
一周回ってレガシーなコード
論理カラム名
物理カラム名
型
PK
FK
NN
UNIQUE
A_I
INDEX
DEFAULT
備考
ID
id
INTEGER UNSIGNED
○
○
名前
name
VARCHAR(10)
○
作成日
created_at
DATETIME
○
CURRENT_TIMESTAMP
論理カラム名
物理カラム名
型
PK
FK
NN
UNIQUE
A_I
INDEX
DEFAULT
備考
ID
id
INTEGER UNSIGNED
○
○
称号
tag
VARCHAR(10)
○
分類
type
TINYINT UNSIGNED
○
1:主称号 / 2:助詞等
作成日
created_at
DATETIME
○
CURRENT_TIMESTAMP
論理カラム名
物理カラム名
型
PK
FK
NN
UNIQUE
A_I
INDEX
DEFAULT
備考
ID
id
INTEGER UNSIGNED
○
○
プレイヤーUUID
uuid
BINARY(16)
○
○
○
作成日
created_at
DATETIME
○
CURRENT_TIMESTAMP
name_histories(プレイヤー名更新履歴)
論理カラム名
物理カラム名
型
PK
FK
NN
UNIQUE
A_I
INDEX
DEFAULT
備考
ID
id
INTEGER UNSIGNED
○
○
プレイヤーID
player
INTEGER UNSIGNED
players.id
○
更新前名前
old_name
VARCHAR(16)
○
更新後名前
new_name
VARCHAR(16)
○
更新理由
reason
VARCHAR(50)
作成日
created_at
DATETIME
○
CURRENT_TIMESTAMP
論理カラム名
物理カラム名
型
PK
FK
NN
UNIQUE
A_I
INDEX
DEFAULT
備考
ID
id
INTEGER UNSIGNED
○
○
プレイヤーID
player
INTEGER UNSIGNED
players.id
○
更新前金額
old_money
INTEGER UNSIGNED
○
更新後金額
new_money
INTEGER UNSIGNED
○
更新理由
reason
VARCHAR(50)
作成日
created_at
DATETIME
○
CURRENT_TIMESTAMP
論理カラム名
物理カラム名
型
PK
FK
NN
UNIQUE
A_I
INDEX
DEFAULT
備考
ID
id
INTEGER UNSIGNED
○
○
プレイヤーID
player
INTEGER UNSIGNED
players.id
○
更新前レベル
old_level
FLOAT UNSIGNED
○
更新後レベル
new_level
FLOAT UNSIGNED
○
更新理由
reason
VARCHAR(50)
作成日
created_at
DATETIME
○
CURRENT_TIMESTAMP
論理カラム名
物理カラム名
型
PK
FK
NN
UNIQUE
A_I
INDEX
DEFAULT
備考
ID
id
INTEGER UNSIGNED
○
○
称号1
tag1
INTEGER UNSIGNED
tags.id
○
tags.type = 1のもの
称号2
tag2
INTEGER UNSIGNED
tags.id
○
tags.type = 2のもの
称号3
tag3
INTEGER UNSIGNED
tags.id
○
tags.type = 1のもの
作成日
created_at
DATETIME
○
CURRENT_TIMESTAMP
論理カラム名
物理カラム名
型
PK
FK
NN
UNIQUE
A_I
INDEX
DEFAULT
備考
ID
id
INTEGER UNSIGNED
○
○
開始日時
began_at
DATETIME
終了日時
ended_at
DATETIME
作成日
created_at
DATETIME
○
CURRENT_TIMESTAMP
join_game_histories(ゲーム参加履歴)
論理カラム名
物理カラム名
型
PK
FK
NN
UNIQUE
A_I
INDEX
DEFAULT
備考
ID
id
INTEGER UNSIGNED
○
○
ゲームID
game
INTEGER UNSIGNED
game_histories.id
○
プレイヤーID
player
INTEGER UNSIGNED
players.id
○
チーム
team
INTEGER UNSIGNED
teams.id
○
作成日
created_at
DATETIME
○
CURRENT_TIMESTAMP
destroy_core_histories(コア破壊履歴)
論理カラム名
物理カラム名
型
PK
FK
NN
UNIQUE
A_I
INDEX
DEFAULT
備考
ID
id
INTEGER UNSIGNED
○
○
ゲームID
game
INTEGER UNSIGNED
game_histories.id
○
プレイヤーID
player
INTEGER UNSIGNED
players.id
○
作成日
created_at
DATETIME
○
CURRENT_TIMESTAMP
論理カラム名
物理カラム名
型
PK
FK
NN
UNIQUE
A_I
INDEX
DEFAULT
備考
ID
id
INTEGER UNSIGNED
○
○
ゲームID
game
INTEGER UNSIGNED
game_histories.id
死亡プレイヤーID
dead
INTEGER UNSIGNED
players.id
○
死んだプレイヤーのplayers.id
死亡メッセージ
message
VARCHAR(100)
PlayerDeathEvent::getDeathMessage()を記録
キルプレイヤー
killer
INTEGER UNSIGNED
players.id
死んだ原因が他のプレイヤーから殺された場合のみ、殺してきたプレイヤーのplayers.id
作成日
created_at
DATETIME
○
CURRENT_TIMESTAMP
About
気まぐれクッキング
Resources
License
Stars
Watchers
Forks
You can’t perform that action at this time.