tracks/db/migrate
Matt Rogers a97384f318 Workaround a problem with SQLite 3 and long index names
Index names can only be a certain length. The remove_user_from_taggings
migration, when run on sqlite3, creates an index name that violates the
maximum length check. Fix it by removing and then recreating the indexes
as part of the migration.
2012-05-12 22:01:31 -05:00
..
001_create_tracks_db.rb Removed superfluous 'tracks' directory at the root of the repository. 2008-05-20 21:28:26 +01:00
002_add_user_id.rb Removed superfluous 'tracks' directory at the root of the repository. 2008-05-20 21:28:26 +01:00
003_created_at.rb Removed superfluous 'tracks' directory at the root of the repository. 2008-05-20 21:28:26 +01:00
004_notes.rb Removed superfluous 'tracks' directory at the root of the repository. 2008-05-20 21:28:26 +01:00
005_add_project_description.rb Removed superfluous 'tracks' directory at the root of the repository. 2008-05-20 21:28:26 +01:00
006_add_preferences_to_user_table.rb Removed superfluous 'tracks' directory at the root of the repository. 2008-05-20 21:28:26 +01:00
007_add_sessions_table.rb Removed superfluous 'tracks' directory at the root of the repository. 2008-05-20 21:28:26 +01:00
008_add_subclass_attr_to_todos.rb Removed superfluous 'tracks' directory at the root of the repository. 2008-05-20 21:28:26 +01:00
009_add_user_pref_refresh.rb Removed superfluous 'tracks' directory at the root of the repository. 2008-05-20 21:28:26 +01:00
010_add_first_and_last_name_to_user.rb Removed superfluous 'tracks' directory at the root of the repository. 2008-05-20 21:28:26 +01:00
011_pref_to_show_hide_sidebar_items.rb Removed superfluous 'tracks' directory at the root of the repository. 2008-05-20 21:28:26 +01:00
012_add_preferences_model.rb Removed superfluous 'tracks' directory at the root of the repository. 2008-05-20 21:28:26 +01:00
013_convert_preferences.rb Removed superfluous 'tracks' directory at the root of the repository. 2008-05-20 21:28:26 +01:00
014_convert_project_to_state_machine.rb Removed superfluous 'tracks' directory at the root of the repository. 2008-05-20 21:28:26 +01:00
015_add_verbose_action_descriptors_preference.rb Removed superfluous 'tracks' directory at the root of the repository. 2008-05-20 21:28:26 +01:00
016_add_user_auth_type.rb Removed superfluous 'tracks' directory at the root of the repository. 2008-05-20 21:28:26 +01:00
017_add_open_id_tables.rb Removed superfluous 'tracks' directory at the root of the repository. 2008-05-20 21:28:26 +01:00
018_add_user_open_id_url.rb Removed superfluous 'tracks' directory at the root of the repository. 2008-05-20 21:28:26 +01:00
019_convert_todo_to_state_machine.rb Removed superfluous 'tracks' directory at the root of the repository. 2008-05-20 21:28:26 +01:00
020_pref_to_show_hidden_projects_in_sidebar.rb Removed superfluous 'tracks' directory at the root of the repository. 2008-05-20 21:28:26 +01:00
021_add_time_zone_preference.rb Removed superfluous 'tracks' directory at the root of the repository. 2008-05-20 21:28:26 +01:00
022_add_indices.rb Removed superfluous 'tracks' directory at the root of the repository. 2008-05-20 21:28:26 +01:00
023_index_on_user_login.rb Removed superfluous 'tracks' directory at the root of the repository. 2008-05-20 21:28:26 +01:00
024_add_find_by_name_indices.rb Removed superfluous 'tracks' directory at the root of the repository. 2008-05-20 21:28:26 +01:00
025_add_tag_support.rb add some indexes that speed up some queries 2008-08-03 22:05:31 +02:00
026_add_project_timestamps.rb Removed superfluous 'tracks' directory at the root of the repository. 2008-05-20 21:28:26 +01:00
027_add_context_timestamps.rb Removed superfluous 'tracks' directory at the root of the repository. 2008-05-20 21:28:26 +01:00
028_add_show_project_on_todo_done_preference.rb Removed superfluous 'tracks' directory at the root of the repository. 2008-05-20 21:28:26 +01:00
029_add_title_date_format_preference.rb Removed superfluous 'tracks' directory at the root of the repository. 2008-05-20 21:28:26 +01:00
030_set_nil_timestamps.rb Removed superfluous 'tracks' directory at the root of the repository. 2008-05-20 21:28:26 +01:00
031_add_default_context_to_project.rb Removed superfluous 'tracks' directory at the root of the repository. 2008-05-20 21:28:26 +01:00
032_add_mobile_todos_per_page_preference.rb Removed superfluous 'tracks' directory at the root of the repository. 2008-05-20 21:28:26 +01:00
033_add_remember_me_to_user.rb Removed superfluous 'tracks' directory at the root of the repository. 2008-05-20 21:28:26 +01:00
034_rename_word_to_token.rb Removed superfluous 'tracks' directory at the root of the repository. 2008-05-20 21:28:26 +01:00
035_update_open_id_urls.rb Removed superfluous 'tracks' directory at the root of the repository. 2008-05-20 21:28:26 +01:00
036_add_project_completed_at_column.rb Removed superfluous 'tracks' directory at the root of the repository. 2008-05-20 21:28:26 +01:00
037_add_index_to_notes.rb Removed superfluous 'tracks' directory at the root of the repository. 2008-05-20 21:28:26 +01:00
038_projects_contexts_remove_not_null_from_position.rb Removed superfluous 'tracks' directory at the root of the repository. 2008-05-20 21:28:26 +01:00
039_create_recurring_todos.rb add recurring todos to tracks 2008-07-19 20:27:45 +02:00
040_add_several_indexes.rb forgot to add new migration in last commit 2008-08-04 09:16:01 +02:00
041_add_sms_to_preference.rb Bump migration to avoid conflict 2008-09-06 18:33:14 -07:00
042_change_dates_to_datetimes.rb Another shot at fixing migration 42. Actually tested to work. 2008-10-09 10:14:26 -04:00
043_add_updated_at_to_todos.rb also update sql in migration for mysql4 users 2009-02-08 22:08:49 +01:00
044_upgrade_open_id.rb No point in changing the name of the OpenID identity column in users table. Use the existing one. 2008-12-08 18:51:33 -05:00
045_remove_user_from_taggings.rb Workaround a problem with SQLite 3 and long index names 2012-05-12 22:01:31 -05:00
046_fix_incorrectly_hidden_todos.rb Added migration to fix incorrectly hidden todos 2009-01-20 04:20:08 +08:00
20090301154745_add_default_tags_to_project.rb Fix #592 be able to set default tags for a project. Default tags can now be specified when creating or editing a project, and they will be applied to any new todos created in that project. 2009-04-15 21:54:31 -04:00
20090516000646_add_todo_dependencies.rb Conflicts: 2009-11-04 22:31:17 -05:00
20090531111711_add_show_always_to_recurring_todo.rb fixed #781: 2009-06-03 01:36:20 +08:00
20100502162317_add_index_to_todo_state.rb fix #936 by adding index on state for todos. Needs migration of database. 2010-05-02 18:25:25 +02:00
20110104200112_add_locale_to_preference.rb Added locale selection to preferences 2011-01-16 18:14:07 +01:00
20110526192008_adapt_to_new_aasm.rb update migration to make the default nil instead of empty string to maintain backward compatibility 2011-06-10 23:17:23 +02:00
20110621082432_make_old_recurring_todos_validate.rb make sure toggle_check and deleting of todos, recurring_todos and projects work in the new done views 2011-07-09 17:21:36 +02:00
20110727073510_change_crypted_password_length.rb Password-rehashing "down" for migration 20110727073510 2011-09-07 16:06:03 +02:00
20110915100000_add_last_reviewed_to_project.rb first cleanups of review feature 2011-09-28 13:58:46 +02:00
20110915100001_add_next_review_preferences.rb first cleanups of review feature 2011-09-28 13:58:46 +02:00
20120409105058_add_indices_to_dependency_table.rb fix #1274 by adding indeces for dependency and project tables 2012-04-09 12:58:29 +02:00
20120412072508_add_rendered_notes.rb store rendered notes of todos in database to avoid costly rendering when you load a page 2012-04-12 11:34:08 +02:00