zulip/zephyr/migrations
Zev Benjamin 2aadf6fc6e [schema] [manual] Create a Postgres text search configuration for use with Humbug
Text search was not that great partially because Postgres wasn't
using a ispell dictionary (Postgres term) before.  We now pull in
Hunspell and use its dictionary and affix rules.

It is Ok to run with this new configuration before updating our full
text column and index that will be coming in the next few commits.

Manual steps for deploy:
1) On both postgres0 and postgres1 (both before moving on to step 2),
   install the hunspell-en-us package
2) On staging, run migration 0022
3) On both postgres0 and postgres1, copy the appropriate postgresql.conf
   file over
4) On both postgres0 and postgres1, run `pg_ctlcluster 9.1 main reload`

(imported from commit 706bf0f6ecc46c712cea10b73c34fd9d1dfd4767)
2013-04-27 20:06:26 -04:00
..
0001_initial.py Include autogenerated initial migrations for South. 2013-01-08 18:14:39 -05:00
0002_auto__add_field_preregistrationuser_referred_by__add_field_preregistra.py [south] Migration for PreregistrationUser 2013-01-14 10:25:26 -05:00
0003_auto__add_field_stream_invite_only.py [schema][manual] Add schema invite_only flag for streams 2013-01-24 17:34:21 -05:00
0004_add_postgres_zephyr_message_full_text_idx.py [manual] Add South migration for creating a Postgres full text index of messages 2013-01-31 15:57:45 -05:00
0005_auto__add_field_subscription_in_home_view.py [manual] South migration for Subscriptions model change. 2013-02-05 15:34:35 -05:00
0006_add_zephyr_message_search_tsvector.py [manual] Add a ts_vector cache column on zephyr_message along with the appropriate trigger and index 2013-02-06 12:09:49 -05:00
0007_populate_zephyr_message_search_tsvector.py [manual] Add a ts_vector cache column on zephyr_message along with the appropriate trigger and index 2013-02-06 12:09:49 -05:00
0008_index_zephyr_message_search_tsvector.py [manual] Add a ts_vector cache column on zephyr_message along with the appropriate trigger and index 2013-02-06 12:09:49 -05:00
0009_auto__add_field_realm_restricted_to_domain.py [manual][schema] Add a restricted_to_domain bit on realms. 2013-02-08 13:16:35 -05:00
0010_auto__add_userpresence__add_unique_userpresence_user_profile_client.py [manual][schema] Add an API for user presence (idle) information 2013-02-11 18:05:57 -05:00
0011_auto__add_field_userprofile_enter_sends.py [south] Add enter-sends field to UserProfile model. 2013-02-27 17:25:15 -05:00
0012_auto__add_field_usermessage_flags.py Fix 0012 migration to work with sqlite 2013-03-13 11:52:06 -04:00
0013_usermessage_unreadcount.py Lower thresholds for migration speed 2013-03-13 11:52:04 -04:00
0014_auto__add_field_message_rendered_content__add_field_message_rendered_c.py [south] Add rendered_content columns. 2013-03-19 08:09:26 -04:00
0015_auto__add_field_userprofile_password__add_field_userprofile_last_login.py [schema] Add South migration for extending UserProfile to subsume User. 2013-04-01 14:34:25 -04:00
0016_auto__del_field_userprofile_user.py [schema] Remove User model. 2013-04-02 13:24:33 -04:00
0017_auto__add_field_subscription_color.py Update subscription color migration to run on sqlite. 2013-04-04 15:25:43 -04:00
0018_auto__add_unique_userprofile_email.py [South] [schema] Add an index on Userprofile.email. 2013-04-04 15:45:42 -04:00
0019_auto__add_field_userprofile_tutorial_status.py [schema][manual] Automatically subscribe users to default streams only after tutorial 2013-04-04 17:11:39 -04:00
0020_set_tutorial_finished.py [schema][manual] Automatically subscribe users to default streams only after tutorial 2013-04-04 17:11:39 -04:00
0021_auto__add_field_subscription_notifications.py [South] Migration to add notifications to Subscription table 2013-04-10 16:11:27 -04:00
0022_create_humbug_search_config.py [schema] [manual] Create a Postgres text search configuration for use with Humbug 2013-04-27 20:06:26 -04:00
__init__.py Include autogenerated initial migrations for South. 2013-01-08 18:14:39 -05:00