lib/activefacts/generator/rails/schema.rb in activefacts-compositions-1.9.10 vs lib/activefacts/generator/rails/schema.rb in activefacts-compositions-1.9.12
- old
+ new
@@ -22,12 +22,11 @@
include_comments: ['Boolean', "Generate a comment for each column showing the absorption path"],
closed_world: ['Boolean', "Set this if your DBMS only allows one null in a unique index (MS SQL)"],
})
end
- def initialize compositions, options = {}
- raise "--rails/schema only processes a single composition" if compositions.size > 1
- @composition = compositions[0]
+ def initialize composition, options = {}
+ @composition = composition
@options = options
@option_exclude_fks = options.delete("exclude_fks")
@option_include_comments = options.delete("include_comments")
@option_closed_world = options.delete("closed_world")
end