Sha256: d8ade7286bf355502526a1274f776c027a3cde3f73d54c4eb469607c35929f1b

Contents?: true

Size: 460 Bytes

Versions: 13

Compression:

Stored size: 460 Bytes

Contents

<% if defined?(ActiveRecord::Railtie) -%>
class Account < ApplicationRecord
  include Rodauth::Rails.model
<% if ActiveRecord.version >= Gem::Version.new("7.0") -%>
  enum :status, unverified: 1, verified: 2, closed: 3
<% else -%>
  enum status: { unverified: 1, verified: 2, closed: 3 }
<% end -%>
end
<% else -%>
class Account < Sequel::Model
  include Rodauth::Rails.model
  plugin :enum
  enum :status, unverified: 1, verified: 2, closed: 3
end
<% end -%>

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
rodauth-rails-1.7.1 lib/generators/rodauth/templates/app/models/account.rb
rodauth-rails-1.7.0 lib/generators/rodauth/templates/app/models/account.rb
rodauth-rails-1.6.4 lib/generators/rodauth/templates/app/models/account.rb
rodauth-rails-1.6.3 lib/generators/rodauth/templates/app/models/account.rb
rodauth-rails-1.6.2 lib/generators/rodauth/templates/app/models/account.rb
rodauth-rails-1.6.1 lib/generators/rodauth/templates/app/models/account.rb
rodauth-rails-1.6.0 lib/generators/rodauth/templates/app/models/account.rb
rodauth-rails-1.5.5 lib/generators/rodauth/templates/app/models/account.rb
rodauth-rails-1.5.4 lib/generators/rodauth/templates/app/models/account.rb
rodauth-rails-1.5.2 lib/generators/rodauth/templates/app/models/account.rb
rodauth-rails-1.5.1 lib/generators/rodauth/templates/app/models/account.rb
rodauth-rails-1.5.0 lib/generators/rodauth/templates/app/models/account.rb
rodauth-rails-1.4.2 lib/generators/rodauth/templates/app/models/account.rb