各リポジトリに散らかっていたライセンスDBを一括作成する。
成果物
GitHub.Licenses.Database.Create.Auto.201703200807
開発環境
- Linux Mint 17.3 MATE 32bit
- SQLite 3.8.2
- Python 3.4.3
背景
ライセンスDB作成は以下のように各リポジトリに散らばっている。
- テーブルの作成
- GNU連動用テーブル追加
- IDを揃えて全データ挿入
他のDBも作成と挿入で分かれている。今回は特にひどいライセンスDBをまとめる。いずれ、マスターDBを一括作成できるようにしたい。それをGitHubアップローダの初期処理に組み込みたい。
前回まで
http://ytyaru.hatenablog.com/entry/2017/09/02/000000
http://ytyaru.hatenablog.com/entry/2017/09/03/000000
http://ytyaru.hatenablog.com/entry/2017/09/04/000000
http://ytyaru.hatenablog.com/entry/2017/09/05/000000
http://ytyaru.hatenablog.com/entry/2017/09/06/000000
http://ytyaru.hatenablog.com/entry/2017/08/25/000000
http://ytyaru.hatenablog.com/entry/2017/08/26/000000
http://ytyaru.hatenablog.com/entry/2017/08/31/000000
http://ytyaru.hatenablog.com/entry/2017/09/08/000000
所感
もう少しコードを綺麗にしたい。