Uso de modelos ecto en phoenix
Cómo generar, editar y usar modelos ecto en los marcos de Phoenix.
Generar modelo de usuario desde la línea de comando
Para generar el modelo de usuario json
con username
, password_hash
, email_id
, created_at
, updated_at
, escriba
mix phoenix.gen.json Usuario usuarios nombre de usuario:cadena email_id:cadena contraseña_hash:cadena timestamps()
Migraciones del modelo ecto
Cuando ejecuta mix phoenix.gen.html
o mix phoenix.gen.json
desde la línea de comandos, las migraciones se crean en priv -> repo ->migrations
en la carpeta de su proyecto.
Para ejecutar migraciones, escriba mix ecto.migrate
.
Para generar migraciones para su proyecto mix ecto.genmigrations <model_name>
Para generar migraciones para un repositorio diferente al predeterminado, ejecute mix ecto.genmigrations <model_name> -r <repo_name>