21 lines
475 B
Ruby
21 lines
475 B
Ruby
require_relative '../../versions'
|
|
require_relative '../../model/version'
|
|
|
|
Sequel.seed do
|
|
def run
|
|
FO::Versions::VERSIONS_BY_GENERATION
|
|
.keys
|
|
.map { |gen| { gen: gen }.merge(FO::Versions::VERSIONS_BY_GENERATION[gen]) }
|
|
.flatten
|
|
.each { |generation|
|
|
gen_name = generation[:gen]
|
|
generation[:version_groups].each { |v|
|
|
FO::Model::Version.create(
|
|
name: v,
|
|
generation: gen_name
|
|
)
|
|
}
|
|
}
|
|
end
|
|
end
|