diff options
Diffstat (limited to 'db/migrate/20190910125852_create_analytics_language_trend_repository_languages.rb')
-rw-r--r-- | db/migrate/20190910125852_create_analytics_language_trend_repository_languages.rb | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/db/migrate/20190910125852_create_analytics_language_trend_repository_languages.rb b/db/migrate/20190910125852_create_analytics_language_trend_repository_languages.rb index 07da4c20d55..1fc9034655c 100644 --- a/db/migrate/20190910125852_create_analytics_language_trend_repository_languages.rb +++ b/db/migrate/20190910125852_create_analytics_language_trend_repository_languages.rb @@ -7,16 +7,15 @@ class CreateAnalyticsLanguageTrendRepositoryLanguages < ActiveRecord::Migration[ def change create_table :analytics_language_trend_repository_languages, id: false do |t| t.integer :file_count, null: false, default: 0 - t.references :programming_language, { + + t.references :programming_language, null: false, foreign_key: { on_delete: :cascade }, index: false - } - t.references :project, { + t.references :project, null: false, foreign_key: { on_delete: :cascade }, index: { name: INDEX_PREFIX + 'on_project_id' } - } t.integer :loc, null: false, default: 0 t.integer :bytes, null: false, default: 0 # Storing percentage (with 2 decimal places), on 2 bytes. |