class SpRailsSaml::ModelGenerator
Public Instance Methods
copy_model()
click to toggle source
# File lib/generators/sp-rails-saml/model_generator.rb, line 14 def copy_model create_file 'app/models/saml_setting.rb', <<~FILE class SamlSetting < ApplicationRecord belongs_to :#{table_name.singularize} enum login_type: { password_only: 0, saml_only: 1, saml_and_password: 2 } end FILE end
create_initializer_file()
click to toggle source
# File lib/generators/sp-rails-saml/model_generator.rb, line 10 def create_initializer_file migration_template 'migrations/create_saml_settings.rb', 'db/migrate/create_saml_settings.rb' end