Silent-Wraith01
What other databases work with Phoenix Framework besides PostgreSQL and I know about MySQL, MySQL lite, MongoDB.
Trending in Questions
I’m working on a project that simulates the bumbl example in the programming phoenix book. It acts almost like an email client. We have a...
New
Hello!
Could someone please give me a help/sample code, how to delete a file from s3 using waffle/waffle_ecto from Phoenix app.
I creat...
New
I’m seeing that a list inside a Kino.DataTable will be interpreted as a charlist, even if the Kino.configure() is set to charlists: :as_l...
New
So my question is quite simple and i have found no conclusive answer on forum, google or AI.
Should we use :erlang.float for Integer to ...
New
Hi, I’ve just set up an application with ash_authentication. There is only magic link strategy for now, so there is no confirmation add o...
New
If a change or preparation module uses Ash.Changeset.get_argument/2 or Ash.Query.get_argument/2 (or any of the other get_argument functio...
New
I’m trying to set up Emacs with elixir-ls via lsp-mode and credo via Flycheck. This should mostly be preconfigured as Flycheck picks up c...
New
Other Trending Topics
I am happy to introduce the very α version of the new programming language compiled to BEAM.
Welcome Cure.
It has literally three kille...
New
Hobbes is a low-level distributed database for the Elixir programming language.
Hobbes provides a simple, safe, and scalable storage lay...
New
Hi there! We created Gust: A task orchestrator inspired by Airflow.
For those who have never heard about Aiflow, it’s a Python-based wor...
New
Beam Bots (or just BB for short) is a framework for building fault-tolerant robotics applications in Elixir using familiar OTP patterns. ...
New
Xamal is a deployment tool for Elixir apps that deploys native releases to bare metal servers over SSH. It’s a port of GitHub - basecamp/...
New
Hello everyone. After busy few months I am happy to announce v0.1.0 of Emerge & Solve.
They are GUI (Emerge) and State management (S...
New
Categories:
Sub Categories:
Forums
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #library
- #deployment
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #elixirconf
- #channels
- #exunit
- #discussion
- #code-sync
- #podcasts
- #javascript
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #elixirconf-us
- #blog-post
- #ai
- #elixir-ls
- #phoenix_html
- #iex
- #graphql
- #genstage
- #websockets
- #supervisor
- #advent-of-code
- #distillery
- #processes
- #api
- #forms
- #hex
- #security
- #metaprogramming











Showing Posts 1 to 10- Show Best Posts
- Show All (oldest first)
- Show All (newest first)
AstonJ
Many people will say just use Postgres, but MySQL/MariaDB are often used too. However if you’re asking this because of the problem in your dev environment on the computer you were given, then I would suggest considering reformatting it and starting from scratch so you can be sure everything is set-up correctly. Just be sure to back up all of you important files first and read up on it before starting.
Alternatively you may want to read up on some Elixir dev env set-up guides for Linux, I posted my macOS guide in your other thread: https://forum.elixirforum.com/t/how-to-set-up-elixir-dev-environment-on-linux/73708/7?u=astonj
ostap
SQLite.
If you decide to run it in production, enable WAL mode and Litestream.io for backups.
Can be convenient for single-node setups and side-projects because of no maintenance.
dimitarvp
Yep, SQLite. Expect news on this forum about this.
Soon
.
acrolink
I prefer using PostgreSQL.
Silent-Wraith01
So my choices are either reformat my computer or use SQL lite.
dimitarvp
How do you get to these conclusions?
You have many choices.
Silent-Wraith01
I have come to this conclusion because I am having problems with my asdf apparently and it’s looking like I have to reformat my OS as I use Linux.
ostap
I’m pretty sure asdf installs itself on a per-user basis. You can probably get away with making a new user.
They also have an uninstall guide:
If it’s for Postgres, there are many other ways to get it. I.e
apt-get installon Debian/Ubuntu or a Docker container you could run.Silent-Wraith01
You’re suggesting that I make a new user and see if that fixes my problem instead of reformatting my laptop
NobbZ
I am not sure if a new user would fix your problems, neither am I sure a reinstallation would.
You got a preconfigured system, without any support on how to actually use it. If the person who has set this up for you, is not available to explain the different things to you, then a reinstallation might solve some of your problems, but also create new ones.
In my opinion, you should get the person who set this up for you and ask for explanations. Or at least find someone in the neighborhood who has some experience in using Linux and some of the tooling to help you fix this. Here is a lot of opportunity to learn.
Though to get a little bit back to topic.
I do not think the question should be, whether there are databases that work well with phoenix (as the relevant library is ecto) but instead, you should ask, among this 5ish available, which one has the features I will need for the final product?