Add "domain_transfers" DB table foreign keys

#660
This commit is contained in:
Artur Beljajev 2018-01-20 19:29:14 +02:00
parent 2065daf024
commit 43cf1d483c
4 changed files with 45 additions and 0 deletions

View file

@ -0,0 +1,5 @@
class AddDomainTransfersDomainIdFk < ActiveRecord::Migration
def change
add_foreign_key :domain_transfers, :domains
end
end

View file

@ -0,0 +1,5 @@
class AddDomainTransfersTransferFromIdFk < ActiveRecord::Migration
def change
add_foreign_key :domain_transfers, :registrars, column: :transfer_from_id
end
end

View file

@ -0,0 +1,5 @@
class AddDomainTransfersTransferToIdFk < ActiveRecord::Migration
def change
add_foreign_key :domain_transfers, :registrars, column: :transfer_to_id
end
end

View file

@ -4505,6 +4505,14 @@ ALTER TABLE ONLY domains
ADD CONSTRAINT domains_registrar_id_fk FOREIGN KEY (registrar_id) REFERENCES registrars(id);
--
-- Name: fk_rails_59c422f73d; Type: FK CONSTRAINT; Schema: public; Owner: -
--
ALTER TABLE ONLY domain_transfers
ADD CONSTRAINT fk_rails_59c422f73d FOREIGN KEY (transfer_from_id) REFERENCES registrars(id);
--
-- Name: fk_rails_78c376257f; Type: FK CONSTRAINT; Schema: public; Owner: -
--
@ -4513,6 +4521,14 @@ ALTER TABLE ONLY prices
ADD CONSTRAINT fk_rails_78c376257f FOREIGN KEY (zone_id) REFERENCES zones(id);
--
-- Name: fk_rails_833ed7f3c0; Type: FK CONSTRAINT; Schema: public; Owner: -
--
ALTER TABLE ONLY domain_transfers
ADD CONSTRAINT fk_rails_833ed7f3c0 FOREIGN KEY (transfer_to_id) REFERENCES registrars(id);
--
-- Name: fk_rails_86cd2b09f5; Type: FK CONSTRAINT; Schema: public; Owner: -
--
@ -4521,6 +4537,14 @@ ALTER TABLE ONLY account_activities
ADD CONSTRAINT fk_rails_86cd2b09f5 FOREIGN KEY (account_id) REFERENCES accounts(id);
--
-- Name: fk_rails_87b8e40c63; Type: FK CONSTRAINT; Schema: public; Owner: -
--
ALTER TABLE ONLY domain_transfers
ADD CONSTRAINT fk_rails_87b8e40c63 FOREIGN KEY (domain_id) REFERENCES domains(id);
--
-- Name: fk_rails_b80dbb973d; Type: FK CONSTRAINT; Schema: public; Owner: -
--
@ -5081,3 +5105,9 @@ INSERT INTO schema_migrations (version) VALUES ('20180112084221');
INSERT INTO schema_migrations (version) VALUES ('20180112084442');
INSERT INTO schema_migrations (version) VALUES ('20180120172042');
INSERT INTO schema_migrations (version) VALUES ('20180120172649');
INSERT INTO schema_migrations (version) VALUES ('20180120172657');