diff options
author | Eugen Rochko <eugen@zeonfederated.com> | 2016-10-03 16:38:22 +0200 |
---|---|---|
committer | Eugen Rochko <eugen@zeonfederated.com> | 2016-10-03 16:51:00 +0200 |
commit | fc198a8b4ca6d22eaedee2cfb03e088432dc4b30 (patch) | |
tree | cc57ecb76638deb4b9cafd80e0c14911e4f419c6 /db | |
parent | b3c7c8700d7ddf73d6fef4076f15ae7c3d39ce67 (diff) |
Adding e-mail confirmations
Diffstat (limited to 'db')
-rw-r--r-- | db/migrate/20161003142332_add_confirmable_to_users.rb | 9 | ||||
-rw-r--r-- | db/schema.rb | 7 |
2 files changed, 15 insertions, 1 deletions
diff --git a/db/migrate/20161003142332_add_confirmable_to_users.rb b/db/migrate/20161003142332_add_confirmable_to_users.rb new file mode 100644 index 000000000..cbef4c4df --- /dev/null +++ b/db/migrate/20161003142332_add_confirmable_to_users.rb @@ -0,0 +1,9 @@ +class AddConfirmableToUsers < ActiveRecord::Migration[5.0] + def change + add_column :users, :confirmation_token, :string + add_column :users, :confirmed_at, :datetime + add_column :users, :confirmation_sent_at, :datetime + add_column :users, :unconfirmed_email, :string + add_index :users, :confirmation_token, unique: true + end +end diff --git a/db/schema.rb b/db/schema.rb index f0d7cf5d3..f835c21b8 100644 --- a/db/schema.rb +++ b/db/schema.rb @@ -10,7 +10,7 @@ # # It's strongly recommended that you check this file into your version control system. -ActiveRecord::Schema.define(version: 20160926213048) do +ActiveRecord::Schema.define(version: 20161003142332) do # These are extensions that must be enabled in order to support this database enable_extension "plpgsql" @@ -158,7 +158,12 @@ ActiveRecord::Schema.define(version: 20160926213048) do t.inet "current_sign_in_ip" t.inet "last_sign_in_ip" t.boolean "admin", default: false + t.string "confirmation_token" + t.datetime "confirmed_at" + t.datetime "confirmation_sent_at" + t.string "unconfirmed_email" t.index ["account_id"], name: "index_users_on_account_id", using: :btree + t.index ["confirmation_token"], name: "index_users_on_confirmation_token", unique: true, using: :btree t.index ["email"], name: "index_users_on_email", unique: true, using: :btree t.index ["reset_password_token"], name: "index_users_on_reset_password_token", unique: true, using: :btree end |