zulkris
Ecto dont creates table but migration success
Hi all! for clarify i upload all to github
to start:
docker-compose up -d
inside container (via docker exec -it app sh), im trying migrate via mix ecto.migrate
migration “successfully” migrates:
❯ docker exec -it app sh
/spool/services/poller_dal $ mix ecto.rollback
21:56:56.054 [info] == Running 20230224150122 PollerDal.Repo.Migrations.CreateDistricts.change/0 backward
21:56:56.056 [info] == Migrated 20230224150122 in 0.0s
/spool/services/poller_dal $ mix ecto.migrate
21:57:01.036 [info] == Running 20230224150122 PollerDal.Repo.Migrations.CreateDistricts.change/0 forward
21:57:01.038 [info] == Migrated 20230224150122 in 0.0s
but new table not creates…
P.S.: in schema_migrations successfully added new line that this migration migrates “ok”
Marked As Solved
muelthe
It looks to me like your migration file is empty.
There’s some good reference here in the docs for building a migration file: Ecto.Migration — Ecto SQL v3.14.0
Also, you might find the following useful when you create your schemas: mix phx.gen.schema — Phoenix v1.6.4
This particular mix task will create and populate the migration file as well (edit: along with the schema of course
).
Also Liked
zulkris
wow, i see its real empty in repo… O____O i understood))
this file under ReadOnly rights until it creates via mix ecto.gen.migration xxxx and he starts under root under container =) i see modified version, but i have no rights…
thanks a lot)) so simple…
Popular in Questions
Other popular topics
Categories:
Sub Categories:
Forums
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #deployment
- #library
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #channels
- #elixirconf
- #exunit
- #discussion
- #code-sync
- #javascript
- #podcasts
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #elixir-ls
- #phoenix_html
- #iex
- #blog-post
- #graphql
- #genstage
- #ai
- #websockets
- #supervisor
- #elixirconf-us
- #advent-of-code
- #distillery
- #processes
- #forms
- #api
- #metaprogramming
- #security
- #hex









