# File lib/puppet/rails.rb, line 62 62: def self.init 63: unless Puppet.features.rails? 64: raise Puppet::DevError, "No activerecord, cannot init Puppet::Rails" 65: end 66: 67: connect() 68: 69: unless ActiveRecord::Base.connection.tables.include?("resources") 70: require 'puppet/rails/database/schema' 71: Puppet::Rails::Schema.init 72: end 73: 74: if Puppet[:dbmigrate] 75: migrate() 76: end 77: end