about summary refs log tree commit diff
path: root/db
diff options
context:
space:
mode:
authorEugen Rochko <eugen@zeonfederated.com>2016-02-28 00:02:59 +0100
committerEugen Rochko <eugen@zeonfederated.com>2016-02-28 00:02:59 +0100
commit2c70f0ecaa507427d2592434cb4a516bcedd5039 (patch)
tree7d5382144ae1c6d8f87af3b09c06654db5740684 /db
parentfa29ef3a41816ee915c52707bcd9db6cc9cdf7d6 (diff)
Adding paperclip for avatars, fixing design of the public pages
Diffstat (limited to 'db')
-rw-r--r--db/migrate/20160227230233_add_attachment_avatar_to_accounts.rb11
-rw-r--r--db/schema.rb30
2 files changed, 28 insertions, 13 deletions
diff --git a/db/migrate/20160227230233_add_attachment_avatar_to_accounts.rb b/db/migrate/20160227230233_add_attachment_avatar_to_accounts.rb
new file mode 100644
index 000000000..99d88e5ec
--- /dev/null
+++ b/db/migrate/20160227230233_add_attachment_avatar_to_accounts.rb
@@ -0,0 +1,11 @@
+class AddAttachmentAvatarToAccounts < ActiveRecord::Migration
+  def self.up
+    change_table :accounts do |t|
+      t.attachment :avatar
+    end
+  end
+
+  def self.down
+    remove_attachment :accounts, :avatar
+  end
+end
diff --git a/db/schema.rb b/db/schema.rb
index 7eb560d96..122489b5e 100644
--- a/db/schema.rb
+++ b/db/schema.rb
@@ -11,27 +11,31 @@
 #
 # It's strongly recommended that you check this file into your version control system.
 
-ActiveRecord::Schema.define(version: 20160224223247) do
+ActiveRecord::Schema.define(version: 20160227230233) do
 
   # These are extensions that must be enabled in order to support this database
   enable_extension "plpgsql"
 
   create_table "accounts", force: :cascade do |t|
-    t.string   "username",     default: "", null: false
+    t.string   "username",            default: "", null: false
     t.string   "domain"
-    t.string   "verify_token", default: "", null: false
-    t.string   "secret",       default: "", null: false
+    t.string   "verify_token",        default: "", null: false
+    t.string   "secret",              default: "", null: false
     t.text     "private_key"
-    t.text     "public_key",   default: "", null: false
-    t.string   "remote_url",   default: "", null: false
-    t.string   "salmon_url",   default: "", null: false
-    t.string   "hub_url",      default: "", null: false
-    t.datetime "created_at",                null: false
-    t.datetime "updated_at",                null: false
-    t.text     "note",         default: "", null: false
-    t.string   "display_name", default: "", null: false
-    t.string   "uri",          default: "", null: false
+    t.text     "public_key",          default: "", null: false
+    t.string   "remote_url",          default: "", null: false
+    t.string   "salmon_url",          default: "", null: false
+    t.string   "hub_url",             default: "", null: false
+    t.datetime "created_at",                       null: false
+    t.datetime "updated_at",                       null: false
+    t.text     "note",                default: "", null: false
+    t.string   "display_name",        default: "", null: false
+    t.string   "uri",                 default: "", null: false
     t.string   "url"
+    t.string   "avatar_file_name"
+    t.string   "avatar_content_type"
+    t.integer  "avatar_file_size"
+    t.datetime "avatar_updated_at"
   end
 
   add_index "accounts", ["username", "domain"], name: "index_accounts_on_username_and_domain", unique: true, using: :btree