diff --git a/Gemfile.lock b/Gemfile.lock index 015c0a51..b1dc2cca 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -176,7 +176,9 @@ GEM mimemagic (~> 0.3.2) maruku (0.7.3) method_source (0.9.2) - mimemagic (0.3.4) + mimemagic (0.3.10) + nokogiri (~> 1) + rake mini_mime (1.0.2) mini_portile2 (2.4.0) minitest (5.14.0) diff --git a/db/migrate/20200710124116_create_dev_ops_languages.rb b/db/migrate/20200710124116_create_dev_ops_languages.rb deleted file mode 100644 index 1a899ad0..00000000 --- a/db/migrate/20200710124116_create_dev_ops_languages.rb +++ /dev/null @@ -1,11 +0,0 @@ -class CreateDevOpsLanguages < ActiveRecord::Migration[5.2] - def change - create_table :dev_ops_languages do |t| - t.string :name, null: false, comment: 'The name of project language.' - t.text :content, null: false, comment: 'The content of project language.' - t.integer :usage_amount, default: 0, comment: 'number of people Using the language' - - t.timestamps - end - end -end diff --git a/db/migrate/20200714014513_add_cover_id_to_dev_ops_languages.rb b/db/migrate/20200714014513_add_cover_id_to_dev_ops_languages.rb deleted file mode 100644 index 6e88bfa2..00000000 --- a/db/migrate/20200714014513_add_cover_id_to_dev_ops_languages.rb +++ /dev/null @@ -1,5 +0,0 @@ -class AddCoverIdToDevOpsLanguages < ActiveRecord::Migration[5.2] - def change - add_column :dev_ops_languages, :cover_id, :integer - end -end diff --git a/db/migrate/20200813150315_rename_dev_ops_language_to_ci_language.rb b/db/migrate/20200813150315_rename_dev_ops_language_to_ci_language.rb deleted file mode 100644 index 47361838..00000000 --- a/db/migrate/20200813150315_rename_dev_ops_language_to_ci_language.rb +++ /dev/null @@ -1,5 +0,0 @@ -class RenameDevOpsLanguageToCiLanguage < ActiveRecord::Migration[5.2] - def change - rename_table :dev_ops_languages, :ci_languages - end -end diff --git a/db/migrate/20210108015318_create_ci_templates.rb b/db/migrate/20210108015318_create_ci_templates.rb deleted file mode 100644 index 80594513..00000000 --- a/db/migrate/20210108015318_create_ci_templates.rb +++ /dev/null @@ -1,14 +0,0 @@ -class CreateCiTemplates < ActiveRecord::Migration[5.2] - def change - create_table :ci_templates do |t| - t.string :template_name, null: false, comment: '模板名称' - t.string :stage_type, null: false, comment: '模板所属阶段类型:init/build/deploy/customize/confirm' - t.string :category, null: false, comment: '模板分类' - t.text :content, null: false, comment: '模板yml内容' - - t.timestamps - end - add_index :ci_templates, [:stage_type] - end -end - diff --git a/db/migrate/20210112053516_add_parent_category_to_ci_templates.rb b/db/migrate/20210112053516_add_parent_category_to_ci_templates.rb deleted file mode 100644 index 16bcb463..00000000 --- a/db/migrate/20210112053516_add_parent_category_to_ci_templates.rb +++ /dev/null @@ -1,5 +0,0 @@ -class AddParentCategoryToCiTemplates < ActiveRecord::Migration[5.2] - def change - add_column :ci_templates, :parent_category, :string - end -end diff --git a/db/migrate/20210126071814_add_login_to_ci_templates.rb b/db/migrate/20210126071814_add_login_to_ci_templates.rb deleted file mode 100644 index eb5da022..00000000 --- a/db/migrate/20210126071814_add_login_to_ci_templates.rb +++ /dev/null @@ -1,5 +0,0 @@ -class AddLoginToCiTemplates < ActiveRecord::Migration[5.2] - def change - add_column :ci_templates, :login, :string - end -end diff --git a/db/structure.sql b/db/structure.sql index ad1f276e..3cd1d409 100644 --- a/db/structure.sql +++ b/db/structure.sql @@ -3411,6 +3411,36 @@ CREATE TABLE `laboratory_users` ( KEY `index_laboratory_users_on_user_id` (`user_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; +-- ---------------------------- +-- Table structure for ci_languages +-- ---------------------------- +DROP TABLE IF EXISTS `ci_languages`; +CREATE TABLE `ci_languages` ( + `id` bigint NOT NULL AUTO_INCREMENT, + `name` varchar(255) NOT NULL COMMENT 'The name of project language.', + `content` text NOT NULL COMMENT 'The content of project language.', + `usage_amount` int DEFAULT '0' COMMENT 'number of people Using the language', + `created_at` datetime NOT NULL, + `updated_at` datetime NOT NULL, + `cover_id` int DEFAULT NULL, + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +DROP TABLE IF EXISTS `ci_templates`; +CREATE TABLE `ci_templates` ( + `id` bigint NOT NULL AUTO_INCREMENT, + `template_name` varchar(255) NOT NULL COMMENT '模板名称', + `stage_type` varchar(255) NOT NULL COMMENT '模板所属阶段类型:init/build/deploy/customize/confirm', + `category` varchar(255) NOT NULL COMMENT '模板分类', + `content` text NOT NULL COMMENT '模板yml内容', + `created_at` datetime NOT NULL, + `updated_at` datetime NOT NULL, + `parent_category` varchar(255) DEFAULT NULL, + `login` varchar(255) DEFAULT NULL, + PRIMARY KEY (`id`), + KEY `index_ci_templates_on_stage_type` (`stage_type`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + -- ---------------------------- -- Records of laboratories -- ----------------------------