defmodule CustomerService.Repo.Migrations.AddCustomerTable do use Ecto.Migration def change do create table(:customers, primary_key: false) do add :id, :uuid, primary_key: true add :first_name, :string add :last_name, :string add :birth_date, :date add :gender, :string add :email, :string add :phone, :string timestamps() end create index(:customers, [:email]) end end