This Project Has Not Released Any Files
name | 和名 | type | default | null | limit | note |
license_group_id | ライセンスグループ | integer | FALSE | ライセンスグループid | ||
name | 管理名 | string | FALSE | 50 | ライセンス管理名 | |
caption | 名前 | string | FALSE | 30 | ライセンス名 | |
url | URL | string | FALSE | 条項ページURL | ||
system_picture_id | マーク | integer | FALSE | マーク画像id | ||
settings | 拡張データ | string | 拡張データ | |||
credit_pictures | クレジット内画像 | string | システム画像のリンク jsonデータ | |||
created_at | 作成 | datetime | ||||
updated_at | 更新 | datetime |
ライセンスグループにまとめて作ってもらう。
ペタナイズでカバーできない機能について記す。
self.store(name, attr)
self.stores(attrs, lg_id)
事実上のインポート。ライセンスはライセンスグループが作成するからインポートという名前は避けておく。
ライセンスグループをインポートしたとき、子モデルであるライセンスも同時にデータが与えられるはず(ない場合もある)。ライセンスも同時にインポートしたいトコロだが、ライセンスグループをidで関連付ける機能はぺったんImporterにはないので自前で実装したのがこれ。当然ながらファイルは既にライセンスグループによって読み込まれていてHash展開されている。
なお、子モデルのエラー結果まで表示しきれるとは考えていないので、エラー数だけカウントして返す。
export dt = nil
開始日時以降のライセンス
[PageInfo]
LastUpdate: 2014-05-11 19:25:53, ModifiedBy: yasushiito
[Permissions]
view:all, edit:login users, delete/config:members