Stuff für die Zukunft

This commit is contained in:
david 2024-10-26 00:00:38 +02:00
parent 42e6efc2a3
commit 69f73845a3
3 changed files with 42 additions and 1 deletions

View file

@ -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

5
db/schema.rb generated
View file

@ -10,7 +10,7 @@
# #
# It's strongly recommended that you check this file into your version control system. # 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| create_table "account_remember_keys", force: :cascade do |t|
t.string "key", null: false t.string "key", null: false
t.datetime "deadline", 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.boolean "manual_test", default: true, null: false
t.string "test_url" t.string "test_url"
t.string "external_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 ["number"], name: "index_checks_on_number", unique: true
t.index ["principle_id"], name: "index_checks_on_principle_id" t.index ["principle_id"], name: "index_checks_on_principle_id"
end end

View file

@ -1,4 +1,35 @@
# Seed Standards # 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", Standard.create!(name_de: "WCAG 2.0",
name_en: "WCAG 2.0", name_en: "WCAG 2.0",
version: "2.0", version: "2.0",