From ccf26d1830be58ae6af98e48781f3f23b1badd05 Mon Sep 17 00:00:00 2001 From: cryptogopher Date: Sat, 14 Dec 2019 19:48:52 +0100 Subject: [PATCH] Added ColumnView model cmd: rails generate redmine_plugin_model body_tracking column_view project:references name:string domain:integer rails generate migration CreateQuantitiesColumnViews quantity:references column_view:references --- app/models/column_view.rb | 2 ++ db/migrate/001_create_schema.rb | 11 +++++++++++ test/unit/column_view_test.rb | 9 +++++++++ 3 files changed, 22 insertions(+) create mode 100644 app/models/column_view.rb create mode 100644 test/unit/column_view_test.rb diff --git a/app/models/column_view.rb b/app/models/column_view.rb new file mode 100644 index 0000000..e45a8ad --- /dev/null +++ b/app/models/column_view.rb @@ -0,0 +1,2 @@ +class ColumnView < ActiveRecord::Base +end diff --git a/db/migrate/001_create_schema.rb b/db/migrate/001_create_schema.rb index 3281cf4..e706281 100644 --- a/db/migrate/001_create_schema.rb +++ b/db/migrate/001_create_schema.rb @@ -21,6 +21,17 @@ class CreateSchema < ActiveRecord::Migration t.timestamps null: false end + create_table :column_views do |t| + t.references :project + t.string :name + t.integer :domain + end + + create_table :quantities_column_views do |t| + t.references :quantity + t.references :column_view + end + create_table :sources do |t| t.references :project t.string :name diff --git a/test/unit/column_view_test.rb b/test/unit/column_view_test.rb new file mode 100644 index 0000000..2a7e8d3 --- /dev/null +++ b/test/unit/column_view_test.rb @@ -0,0 +1,9 @@ +require File.expand_path('../../test_helper', __FILE__) + +class ColumnViewTest < ActiveSupport::TestCase + + # Replace this with your real tests. + def test_truth + assert true + end +end