mirror of
https://github.com/redmine/redmine.git
synced 2025-11-13 16:56:00 +01:00
import awesome_nested_set 2.1.6 (#6579)
64cc8bc8cf
git-svn-id: http://svn.redmine.org/redmine/trunk@13007 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
27
lib/plugins/awesome_nested_set/spec/db/database.yml
Normal file
27
lib/plugins/awesome_nested_set/spec/db/database.yml
Normal file
@@ -0,0 +1,27 @@
|
||||
sqlite3:
|
||||
adapter: <%= "jdbc" if defined? JRUBY_VERSION %>sqlite3
|
||||
database: awesome_nested_set.sqlite3.db
|
||||
sqlite3mem:
|
||||
adapter: <%= "jdbc" if defined? JRUBY_VERSION %>sqlite3
|
||||
database: ":memory:"
|
||||
postgresql:
|
||||
adapter: postgresql
|
||||
encoding: unicode
|
||||
database: awesome_nested_set_plugin_test
|
||||
pool: 5
|
||||
username: postgres
|
||||
password: postgres
|
||||
min_messages: warning
|
||||
mysql:
|
||||
adapter: mysql2
|
||||
host: localhost
|
||||
username: root
|
||||
password:
|
||||
database: awesome_nested_set_plugin_test
|
||||
## Add DB Configuration to run Oracle tests
|
||||
oracle:
|
||||
adapter: oracle_enhanced
|
||||
host: localhost
|
||||
username: awesome_nested_set_dev
|
||||
password:
|
||||
database: xe
|
||||
74
lib/plugins/awesome_nested_set/spec/db/schema.rb
Normal file
74
lib/plugins/awesome_nested_set/spec/db/schema.rb
Normal file
@@ -0,0 +1,74 @@
|
||||
ActiveRecord::Schema.define(:version => 0) do
|
||||
|
||||
create_table :categories, :force => true do |t|
|
||||
t.column :name, :string
|
||||
t.column :parent_id, :integer
|
||||
t.column :lft, :integer
|
||||
t.column :rgt, :integer
|
||||
t.column :depth, :integer
|
||||
t.column :organization_id, :integer
|
||||
end
|
||||
|
||||
create_table :departments, :force => true do |t|
|
||||
t.column :name, :string
|
||||
end
|
||||
|
||||
create_table :notes, :force => true do |t|
|
||||
t.column :body, :text
|
||||
t.column :parent_id, :integer
|
||||
t.column :lft, :integer
|
||||
t.column :rgt, :integer
|
||||
t.column :depth, :integer
|
||||
t.column :notable_id, :integer
|
||||
t.column :notable_type, :string
|
||||
end
|
||||
|
||||
create_table :renamed_columns, :force => true do |t|
|
||||
t.column :name, :string
|
||||
t.column :mother_id, :integer
|
||||
t.column :red, :integer
|
||||
t.column :black, :integer
|
||||
t.column :pitch, :integer
|
||||
end
|
||||
|
||||
create_table :things, :force => true do |t|
|
||||
t.column :body, :text
|
||||
t.column :parent_id, :integer
|
||||
t.column :lft, :integer
|
||||
t.column :rgt, :integer
|
||||
t.column :depth, :integer
|
||||
t.column :children_count, :integer
|
||||
end
|
||||
|
||||
create_table :brokens, :force => true do |t|
|
||||
t.column :name, :string
|
||||
t.column :parent_id, :integer
|
||||
t.column :lft, :integer
|
||||
t.column :rgt, :integer
|
||||
t.column :depth, :integer
|
||||
end
|
||||
|
||||
create_table :orders, :force => true do |t|
|
||||
t.column :name, :string
|
||||
t.column :parent_id, :integer
|
||||
t.column :lft, :integer
|
||||
t.column :rgt, :integer
|
||||
t.column :depth, :integer
|
||||
end
|
||||
|
||||
create_table :positions, :force => true do |t|
|
||||
t.column :name, :string
|
||||
t.column :parent_id, :integer
|
||||
t.column :lft, :integer
|
||||
t.column :rgt, :integer
|
||||
t.column :depth, :integer
|
||||
t.column :position, :integer
|
||||
end
|
||||
|
||||
create_table :no_depths, :force => true do |t|
|
||||
t.column :name, :string
|
||||
t.column :parent_id, :integer
|
||||
t.column :lft, :integer
|
||||
t.column :rgt, :integer
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user