class Google::Generators::ModelGenerator
Public Class Methods
next_migration_number(path)
click to toggle source
# File lib/rails/generators/google/model/model_generator.rb, line 12 def self.next_migration_number path ActiveRecord::Generators::Base.next_migration_number(path) end
Public Instance Methods
creaet_migrations()
click to toggle source
# File lib/rails/generators/google/model/model_generator.rb, line 16 def creaet_migrations %w(create_google_functions.rb create_google_safe_browsing_full_hash_requests.rb create_google_safe_browsing_list.rb create_google_safe_browsing_shavar.rb create_google_safe_browsing_full_hashes.rb create_google_safe_browsing_redirect_urls.rb).each do |f| migration_template "#{f}", "db/migrate/#{f}" end end
create_models()
click to toggle source
# File lib/rails/generators/google/model/model_generator.rb, line 30 def create_models %w(google.rb google/function.rb google/error.rb google/safe_browsing_full_hash.rb google/safe_browsing_full_hash_request.rb google/safe_browsing_list.rb google/safe_browsing_redirect_url.rb google/safe_browsing_shavar.rb google/safe_browsing_update.rb ).each do |f| template "#{f}", "app/models/#{f}" end end