--- /dev/null
+class AddVarcharPatternIndicesOnLogs < ActiveRecord::Migration
+ def up
+ execute "CREATE INDEX logs_varchar_index_on_object_uuid ON logs (object_uuid varchar_pattern_ops);"
+ execute "CREATE INDEX logs_varchar_index_on_owner_uuid ON logs (owner_uuid varchar_pattern_ops);"
+ end
+
+ def down
+ execute "DROP INDEX logs_varchar_index_on_object_uuid;"
+ execute "DROP INDEX logs_varchar_index_on_owner_uuid;"
+ end
+end
CREATE INDEX logs_search_index ON logs USING btree (uuid, owner_uuid, modified_by_client_uuid, modified_by_user_uuid, object_uuid, event_type, object_owner_uuid);
+--
+-- Name: logs_varchar_index_on_object_uuid; Type: INDEX; Schema: public; Owner: -; Tablespace:
+--
+
+CREATE INDEX logs_varchar_index_on_object_uuid ON logs USING btree (object_uuid varchar_pattern_ops);
+
+
+--
+-- Name: logs_varchar_index_on_owner_uuid; Type: INDEX; Schema: public; Owner: -; Tablespace:
+--
+
+CREATE INDEX logs_varchar_index_on_owner_uuid ON logs USING btree (owner_uuid varchar_pattern_ops);
+
+
--
-- Name: nodes_search_index; Type: INDEX; Schema: public; Owner: -; Tablespace:
--
INSERT INTO schema_migrations (version) VALUES ('20161019171346');
-INSERT INTO schema_migrations (version) VALUES ('20161024233727');
\ No newline at end of file
+INSERT INTO schema_migrations (version) VALUES ('20161024233727');
+
+INSERT INTO schema_migrations (version) VALUES ('20161026141240');
\ No newline at end of file