From f025cc67827a5b1b1faf10dec9d5a1e14e67fa5f Mon Sep 17 00:00:00 2001 From: Matt Jankowski Date: Mon, 1 May 2017 11:42:13 -0400 Subject: Filter on allowed user language preferences (#2361) * Naive approached to timeline filtering * Convert allowed_languages into a db column * Allow users to choose languages to see statuses in * Style list items as two columns * Add a hint to explain language filtering preference --- db/migrate/20170423005413_add_allowed_languages_to_user.rb | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 db/migrate/20170423005413_add_allowed_languages_to_user.rb (limited to 'db/migrate') diff --git a/db/migrate/20170423005413_add_allowed_languages_to_user.rb b/db/migrate/20170423005413_add_allowed_languages_to_user.rb new file mode 100644 index 000000000..044a13334 --- /dev/null +++ b/db/migrate/20170423005413_add_allowed_languages_to_user.rb @@ -0,0 +1,6 @@ +class AddAllowedLanguagesToUser < ActiveRecord::Migration[5.0] + def change + add_column :users, :allowed_languages, :string, array: true, default: [], null: false + add_index :users, :allowed_languages, using: :gin + end +end -- cgit