Pracuję nad aplikacją z interfejsem sieciowym wspieranym przez Phoenix i eksploruję alternatywne metody przechowywania do bieżącego SQLite (i jego sterownika Ecto) (tak, słyszałem o PGSQL, nie nie jestem gotów go użyć.)Używanie Phoenix Framework bez Ecto
Chciałbym użyć LevelDB i H2LevelDB, który ma sterownik Erlang dostępne na Github
jednak w czasie kompilacji Zdaję sobie sprawę, że Phoenix wydaje się polegać dużo na Ecto, nawet w modułach obciążających renderowanie szablonów eex. Które uważam za nieco przerażające, trochę dziwne i trochę irytujące w tym samym czasie. Czy można bezpiecznie usunąć wszystkie odniesienia do Ecto ze wstępnie wygenerowanych plików lub czy powinienem przełączyć się na coś innego w moim interfejsie internetowym?
czy wypróbowałeś '--no-ecto' podczas generowania swojej aplikacji. – coderVishal
Właściwie nie, ponieważ przenoszę bazę kodu z ecto, więc nie pomyślałem o ponownym wygenerowaniu aplikacji phoenix. – Uniaika