diff --git a/db/migrate/20180218004148_change_messages_attached_obj_id_type_to_int.rb b/db/migrate/20180218004148_change_messages_attached_obj_id_type_to_int.rb new file mode 100644 index 000000000..9996b5e67 --- /dev/null +++ b/db/migrate/20180218004148_change_messages_attached_obj_id_type_to_int.rb @@ -0,0 +1,5 @@ +class ChangeMessagesAttachedObjIdTypeToInt < ActiveRecord::Migration + def change + change_column :messages, :attached_obj_id, 'integer USING attached_obj_id::integer' + end +end diff --git a/db/structure.sql b/db/structure.sql index 881b1de36..16523bd5c 100644 --- a/db/structure.sql +++ b/db/structure.sql @@ -2186,7 +2186,7 @@ CREATE TABLE messages ( registrar_id integer, body character varying NOT NULL, attached_obj_type character varying, - attached_obj_id character varying, + attached_obj_id integer, queued boolean, created_at timestamp without time zone, updated_at timestamp without time zone, @@ -3635,7 +3635,7 @@ ALTER TABLE ONLY contacts -- --- Name: unique_session_id; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace: +-- Name: unique_session_id; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace: -- ALTER TABLE ONLY epp_sessions @@ -5098,3 +5098,5 @@ INSERT INTO schema_migrations (version) VALUES ('20180214200224'); INSERT INTO schema_migrations (version) VALUES ('20180214213743'); +INSERT INTO schema_migrations (version) VALUES ('20180218004148'); +