# File lib/puppet/rails.rb, line 74
74:   def self.init
75:     raise Puppet::DevError, "No activerecord, cannot init Puppet::Rails" unless Puppet.features.rails?
76: 
77:     connect
78: 
79:     unless ActiveRecord::Base.connection.tables.include?("resources")
80:       require 'puppet/rails/database/schema'
81:       Puppet::Rails::Schema.init
82:     end
83: 
84:     migrate if Puppet[:dbmigrate]
85:   end