class Object
Constants
- RAILS_ROOT
Public Instance Methods
copy_files(source_path, destination_path, directory)
click to toggle source
Copy over asset files (javascript/css/images) from the plugin directory to public/
# File lib/plugins/open_flash_chart/install.rb, line 9 def copy_files(source_path, destination_path, directory) source, destination = File.join(directory, source_path), File.join(RAILS_ROOT, destination_path) # FileUtils.mkdir(destination) unless File.exist?(destination) FileUtils.cp_r(Dir.glob(source+'/*.*'), destination) end
setup_db()
click to toggle source
# File lib/plugins/acts_as_list/test/list_test.rb, line 11 def setup_db ActiveRecord::Schema.define(:version => 1) do create_table :mixins do |t| t.column :pos, :integer t.column :parent_id, :integer t.column :created_at, :datetime t.column :updated_at, :datetime end end end
teardown_db()
click to toggle source
# File lib/plugins/acts_as_list/test/list_test.rb, line 22 def teardown_db ActiveRecord::Base.connection.tables.each do |table| ActiveRecord::Base.connection.drop_table(table) end end