Merge pull request #1338 from internetee/add-db-constraints

Add database constraints
This commit is contained in:
Timo Võhmar 2019-10-10 12:00:02 +03:00 committed by GitHub
commit fc181d3623
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
11 changed files with 149 additions and 28 deletions

View file

@ -1,5 +1,6 @@
shop:
name: shop.test
name_puny: shop.test
name_dirty: shop.test
registrar: bestnames
registrant: john
@ -15,6 +16,7 @@ shop:
airport:
name: airport.test
name_puny: airport.test
name_dirty: airport.test
registrar: bestnames
registrant: john
@ -26,6 +28,7 @@ airport:
library:
name: library.test
name_puny: library.test
name_dirty: library.test
registrar: bestnames
registrant: acme_ltd
@ -37,6 +40,7 @@ library:
metro:
name: metro.test
name_puny: metro.test
name_dirty: metro.test
registrar: goodnames
registrant: jack
@ -48,6 +52,7 @@ metro:
hospital:
name: hospital.test
name_puny: hospital.test
name_dirty: hospital.test
registrar: goodnames
registrant: john
@ -59,6 +64,8 @@ hospital:
invalid:
name: invalid.test
name_puny: invalid.test
name_dirty: invalid.test
transfer_code: 1438d6
valid_to: <%= Time.zone.parse('2010-07-05').utc.to_s(:db) %>
registrar: bestnames

View file

@ -21,9 +21,9 @@ class DomainVersionsTest < ApplicationSystemTestCase
INSERT INTO contacts (id, code, email, auth_info, registrar_id)
VALUES (54, 'test_code', 'test@inbox.test', '8b4d462aa04194ca78840a', #{@registrar.id});
INSERT INTO domains (id, registrar_id, valid_to, registrant_id,
INSERT INTO domains (id, name, name_puny, name_dirty, registrar_id, valid_to, registrant_id,
transfer_code)
VALUES (54, #{@registrar.id}, '2018-06-23T12:14:02.732+03:00', 54, 'transfer_code');
VALUES (54, 'any.test', 'any.test', 'any.test', #{@registrar.id}, '2018-06-23T12:14:02.732+03:00', 54, 'transfer_code');
INSERT INTO log_domains (item_type, item_id, event, whodunnit, object,
object_changes, created_at, session, children)