lib/generators/sufia/models/install_generator.rb in sufia-models-4.0.1 vs lib/generators/sufia/models/install_generator.rb in sufia-models-4.1.0
- old
+ new
@@ -15,10 +15,11 @@
3. Creates the sufia.rb configuration file
4. Generates mailboxer
5. Generates usage stats config
6. Installs Blacklight gallery
7. Runs full-text generator
+ 8. Runs proxies generator
"""
# Implement the required interface for Rails::Generators::Migration.
# taken from http://github.com/rails/rails/blob/master/activerecord/lib/generators/active_record.rb
def self.next_migration_number(path)
@@ -53,11 +54,13 @@
"create_local_authorities.rb",
"create_trophies.rb",
'add_linkedin_to_users.rb',
'create_tinymce_assets.rb',
'create_content_blocks.rb',
- 'create_featured_works.rb'
+ 'create_featured_works.rb',
+ 'create_proxy_deposit_requests.rb',
+ 'create_proxy_deposit_rights.rb'
].each do |file|
better_migration_template file
end
end
@@ -98,9 +101,14 @@
end
# Sets up full-text indexing (Solr config + jars)
def full_text_indexing
generate "sufia:models:fulltext"
+ end
+
+ # Sets up proxies and transfers
+ def full_text_indexing
+ generate "sufia:models:proxies"
end
private
def better_migration_template(file)