Commit Graph

5 Commits

Author SHA1 Message Date
Cody Cutrer b060df4c4e use where instead of conditions for partial indexes like Rails 4
Change-Id: I690b3be76137c57567bcb45b600bd606c631a5d1
Reviewed-on: https://gerrit.instructure.com/25783
Reviewed-by: Jacob Fugal <jacob@instructure.com>
Reviewed-by: Brian Palmer <brianp@instructure.com>
Tested-by: Jenkins <jenkins@instructure.com>
Product-Review: Cody Cutrer <cody@instructure.com>
QA-Review: Cody Cutrer <cody@instructure.com>
2013-10-29 22:21:02 +00:00
Cody Cutrer a318afb7dc rename concurrently: true to algorithm: :concurrently
for Rails 4 and Rails 3.2/postgres_ext compatibility

Change-Id: I960588c6c371606977dfc6b07df6083e67f53d37
Reviewed-on: https://gerrit.instructure.com/25684
Tested-by: Jenkins <jenkins@instructure.com>
Reviewed-by: Brian Palmer <brianp@instructure.com>
Product-Review: Cody Cutrer <cody@instructure.com>
QA-Review: Cody Cutrer <cody@instructure.com>
2013-10-29 20:34:13 +00:00
Cody Cutrer b7b5042b2c rename transaction attribute to disable_ddl_migration!
for Rails 4 compatibility

Change-Id: I7dd48ef8cce10e9e15536eebf3e4ab5aee365a40
Reviewed-on: https://gerrit.instructure.com/25686
Tested-by: Jenkins <jenkins@instructure.com>
Reviewed-by: Brian Palmer <brianp@instructure.com>
Product-Review: Cody Cutrer <cody@instructure.com>
QA-Review: Cody Cutrer <cody@instructure.com>
2013-10-29 20:33:53 +00:00
Cody Cutrer fac171c621 fix migration on mysql
only postgres can use the conditions, and mysql complains about us removing
the index supporting the FK, so only do it for postgres

Change-Id: I0700887169ef4e1efe54cf7bb70529fdb7c571ab
Reviewed-on: https://gerrit.instructure.com/24386
Tested-by: Jenkins <jenkins@instructure.com>
Reviewed-by: Jacob Fugal <jacob@instructure.com>
Product-Review: Cody Cutrer <cody@instructure.com>
QA-Review: Cody Cutrer <cody@instructure.com>
2013-09-16 18:00:40 +00:00
Cody Cutrer d97a7a9812 add index on courses.wiki_id
Change-Id: I840a04b9af9472fdfbdb62db7e29a7c75298d6f5
Reviewed-on: https://gerrit.instructure.com/23514
Tested-by: Jenkins <jenkins@instructure.com>
Reviewed-by: Brian Palmer <brianp@instructure.com>
Product-Review: Cody Cutrer <cody@instructure.com>
QA-Review: Cody Cutrer <cody@instructure.com>
2013-08-21 15:19:22 +00:00