Rake task to export default settings as seeds

This commit is contained in:
2024-12-06 01:17:05 +01:00
parent b38d72e9b0
commit 2e4eb3d4b5
7 changed files with 82 additions and 16 deletions

View File

@@ -0,0 +1,9 @@
Unit.transaction do
Unit.defaults.delete_all
<% Unit.defaults.ordered.each do |unit| %>
<%= "\n" if unit.base.nil? %>
unit_<%= unit.symbol %> =
Unit.create symbol: "<%= unit.symbol %>",<% unless unit.base.nil? %> base: unit_<%= unit.base.symbol %>, multiplier: <%= unit.multiplier.to_scientific %>,<% end %>
description: "<%= unit.description %>"
<% end %>
end