テーブル仕様書をmarkdownで管理したいって要望があったので作ってみた
まだ開発中。markdownから階層構造作るところで多分バグがある
サンプルのテーブル仕様書はこんな感じ
contract: 契約
contract_state: 契約状態テーブル
カラム名 |
型 |
NOT NULL |
補足 |
index |
説明 |
contract_id |
VARCHAR(13) |
o |
AUTO_INCREMENT PRIMARY KEY |
|
契約ID |
state |
VARCHAR(10) |
o |
|
contract_state |
契約状態 |
extra: その他
term
extra_start_e: その他開始イベント
カラム名 |
型 |
NOT NULL |
補足 |
index |
説明 |
contract_id |
VARCHAR(13) |
o |
PRIMARY KEY |
|
契約ID |
start |
date |
o |
|
extra_start |
開始日 |
extra_end_e: その他終了イベント
カラム名 |
型 |
NOT NULL |
補足 |
index |
説明 |
contract_id |
VARCHAR(13) |
o |
PRIMARY KEY |
|
契約ID |
end |
date |
o |
|
extra_end |
終了日 |
extra_state: その他状態テーブル
カラム名 |
型 |
NOT NULL |
補足 |
index |
説明 |
contract_id |
VARCHAR(13) |
o |
AUTO_INCREMENT PRIMARY KEY |
|
契約ID |
state |
VARCHAR(10) |
o |
|
extra_state |
契約状態 |
ここからCreateTable文を生成する
以下、動作確認
RUNボタンを押してね
See the Pen WyNgdx by なおしむ (@naosim) on CodePen.