gitlab-org--gitlab-foss/spec/presenters
Yorick Peterse c63e322158
Add many foreign keys to the projects table
This removes the need for relying on Rails' "dependent" option for data
removal, which is _incredibly_ slow (even when using :delete_all) when
deleting large amounts of data. This also ensures data consistency is
enforced on DB level and not on application level (something Rails is
really bad at).

This commit also includes various migrations to add foreign keys to
tables that eventually point to "projects" to ensure no rows get
orphaned upon removing a project.
2017-07-06 12:01:36 +02:00
..
ci Add many foreign keys to the projects table 2017-07-06 12:01:36 +02:00
conversational_development_index Add Conversational Development Index page to admin panel 2017-06-01 17:37:21 +02:00
projects/settings Implement ability to update deploy keys 2017-06-02 19:44:36 +03:00
merge_request_presenter_spec.rb Display issue state in issue links section of merge request widget 2017-06-09 10:21:56 +02:00