Set reserved_domains.password to NOT NULL

This commit is contained in:
Artur Beljajev 2019-01-02 17:56:49 +02:00
parent d346d9c87b
commit 2941328652
4 changed files with 22 additions and 1 deletions

View file

@ -0,0 +1,5 @@
class ChangeReservedDomainsPasswordToNotNull < ActiveRecord::Migration
def change
change_column_null :reserved_domains, :password, false
end
end

View file

@ -2241,7 +2241,7 @@ CREATE TABLE public.reserved_domains (
updator_str character varying,
legacy_id integer,
name character varying,
password character varying
password character varying NOT NULL
);
@ -4864,3 +4864,5 @@ INSERT INTO schema_migrations (version) VALUES ('20181002090319');
INSERT INTO schema_migrations (version) VALUES ('20181108154921');
INSERT INTO schema_migrations (version) VALUES ('20190102144032');

3
test/fixtures/reserved_domains.yml vendored Normal file
View file

@ -0,0 +1,3 @@
one:
name: reserved.test
password: reserved-001

View file

@ -0,0 +1,11 @@
require 'test_helper'
class ReservedDomainTest < ActiveSupport::TestCase
setup do
@reserved_domain = reserved_domains(:one)
end
def test_fixture_is_valid
assert @reserved_domain.valid?
end
end