From 5004e2982484eebbb11ef82d96786e94c9c312cd Mon Sep 17 00:00:00 2001 From: Artur Beljajev Date: Thu, 19 Dec 2019 14:53:53 +0200 Subject: [PATCH] ChangeLegalDocumentsDocumentTypeToNotNull --- ...24429_change_legal_documents_document_type_to_not_null.rb | 5 +++++ db/structure.sql | 3 ++- test/fixtures/legal_documents.yml | 1 + 3 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 db/migrate/20191219124429_change_legal_documents_document_type_to_not_null.rb diff --git a/db/migrate/20191219124429_change_legal_documents_document_type_to_not_null.rb b/db/migrate/20191219124429_change_legal_documents_document_type_to_not_null.rb new file mode 100644 index 000000000..dc6b86a3e --- /dev/null +++ b/db/migrate/20191219124429_change_legal_documents_document_type_to_not_null.rb @@ -0,0 +1,5 @@ +class ChangeLegalDocumentsDocumentTypeToNotNull < ActiveRecord::Migration[5.0] + def change + change_column_null :legal_documents, :document_type, false + end +end diff --git a/db/structure.sql b/db/structure.sql index 5ce5c7382..377259100 100644 --- a/db/structure.sql +++ b/db/structure.sql @@ -1069,7 +1069,7 @@ ALTER SEQUENCE public.invoices_id_seq OWNED BY public.invoices.id; CREATE TABLE public.legal_documents ( id integer NOT NULL, - document_type character varying, + document_type character varying NOT NULL, documentable_id integer, documentable_type character varying, created_at timestamp without time zone, @@ -4829,6 +4829,7 @@ INSERT INTO "schema_migrations" (version) VALUES ('20191206183853'), ('20191212133136'), ('20191219112434'), +('20191219124429'), ('20191227110904'), ('20200113091254'), ('20200115102202'), diff --git a/test/fixtures/legal_documents.yml b/test/fixtures/legal_documents.yml index f4b4213c9..4de700bd1 100644 --- a/test/fixtures/legal_documents.yml +++ b/test/fixtures/legal_documents.yml @@ -1,3 +1,4 @@ one: documentable: shop (Domain) + document_type: pdf path: some