Let's generate User model and controller.
mix ecto.create
mix phoenix.gen.json User users email:string name:string phone:string password_hash:string is_admin:boolean
mix ecto.migrate
# Elixir ZA: Boost your data team's productivity with Explorer | |
```elixir | |
Mix.install( | |
[ | |
{:explorer, "~> 0.8.3"}, | |
{:kino, "~> 0.13.2"}, | |
{:kino_vega_lite, "~> 0.1.13"}, | |
{:kino_explorer, "~> 0.1.20"}, | |
{:adbc, "~> 0.6.0"}, |
defmodule TravelerWeb.SearchbarLive do | |
use TravelerWeb, :live_view | |
alias Phoenix.LiveView.JS | |
alias Traveler.Places | |
def mount(_params, _session, socket) do | |
socket = assign(socket, places: []) | |
{:ok, socket, layout: false} | |
end |