Add user schema.
authorRoger Braun <roger@rogerbraun.net>
Mon, 20 Mar 2017 20:28:31 +0000 (21:28 +0100)
committerRoger Braun <roger@rogerbraun.net>
Mon, 20 Mar 2017 20:28:31 +0000 (21:28 +0100)
lib/pleroma/user.ex [new file with mode: 0644]
priv/repo/migrations/20170320193800_create_user.exs [new file with mode: 0644]

diff --git a/lib/pleroma/user.ex b/lib/pleroma/user.ex
new file mode 100644 (file)
index 0000000..3fb298d
--- /dev/null
@@ -0,0 +1,13 @@
+defmodule Pleroma.User do
+  use Ecto.Schema
+
+  schema "users" do
+    field :bio, :string
+    field :email, :string
+    field :name, :string
+    field :nickname, :string
+    field :password_hash, :string
+
+    timestamps()
+  end
+end
diff --git a/priv/repo/migrations/20170320193800_create_user.exs b/priv/repo/migrations/20170320193800_create_user.exs
new file mode 100644 (file)
index 0000000..2d2f7fb
--- /dev/null
@@ -0,0 +1,16 @@
+defmodule Pleroma.Repo.Migrations.CreatePleroma.User do
+  use Ecto.Migration
+
+  def change do
+    create table(:users) do
+      add :email, :string
+      add :password_hash, :string
+      add :name, :string
+      add :nickname, :string
+      add :bio, :string
+
+      timestamps()
+    end
+
+  end
+end