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