From 69f73845a3cd384079d7b67c51c71b65fcc0a9f8 Mon Sep 17 00:00:00 2001 From: david Date: Sat, 26 Oct 2024 00:00:38 +0200 Subject: [PATCH] =?UTF-8?q?Stuff=20f=C3=BCr=20die=20Zukunft?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...5215341_add_applicable_fields_to_checks.rb | 7 +++++ db/schema.rb | 5 ++- db/seeds.rb | 31 +++++++++++++++++++ 3 files changed, 42 insertions(+), 1 deletion(-) create mode 100644 db/migrate/20241025215341_add_applicable_fields_to_checks.rb diff --git a/db/migrate/20241025215341_add_applicable_fields_to_checks.rb b/db/migrate/20241025215341_add_applicable_fields_to_checks.rb new file mode 100644 index 0000000..95dbddd --- /dev/null +++ b/db/migrate/20241025215341_add_applicable_fields_to_checks.rb @@ -0,0 +1,7 @@ +class AddApplicableFieldsToChecks < ActiveRecord::Migration[7.2] + def change + add_column :checks, :applicable_to_analogue, :boolean, null: false, default: false + add_column :checks, :applicable_to_document, :boolean, null: false, default: false + add_column :checks, :applicable_to_non_web, :boolean, null: false, default: false + end +end diff --git a/db/schema.rb b/db/schema.rb index 79e6482..dc4348d 100644 --- a/db/schema.rb +++ b/db/schema.rb @@ -10,7 +10,7 @@ # # It's strongly recommended that you check this file into your version control system. -ActiveRecord::Schema[7.2].define(version: 2024_09_22_172043) do +ActiveRecord::Schema[7.2].define(version: 2024_10_25_215341) do create_table "account_remember_keys", force: :cascade do |t| t.string "key", null: false t.datetime "deadline", null: false @@ -101,6 +101,9 @@ ActiveRecord::Schema[7.2].define(version: 2024_09_22_172043) do t.boolean "manual_test", default: true, null: false t.string "test_url" t.string "external_url" + t.boolean "applicable_to_analogue", default: false, null: false + t.boolean "applicable_to_document", default: false, null: false + t.boolean "applicable_to_non_web", default: false, null: false t.index ["number"], name: "index_checks_on_number", unique: true t.index ["principle_id"], name: "index_checks_on_principle_id" end diff --git a/db/seeds.rb b/db/seeds.rb index 5ae5d11..db65308 100644 --- a/db/seeds.rb +++ b/db/seeds.rb @@ -1,4 +1,35 @@ # Seed Standards +# Standards + +# eCH-0059 +# EN 301 549 +# EPUB AT +# Goran (optimiert) +# Matterhornprotokoll 1.1 +# PDF/UA +# WCAG 2.0 +# WCAG 2.1 +# WCAG 2.2 +# WCAG2ICT + +Standard.create!(name_de: "WCAG3ICT", + name_en: "WCAG3ICT", + version: "", + url_de: "", + url_en: "") + +Standard.create!(name_de: "Matterhornprotokoll 1.1", + name_en: "Matterhornprotokoll 1.1", + version: "", + url_de: "", + url_en: "") + +Standard.create!(name_de: "PDF/UA", + name_en: "PDF/UA", + version: "", + url_de: "", + url_en: "") + Standard.create!(name_de: "WCAG 2.0", name_en: "WCAG 2.0", version: "2.0",