ar2ecto alternatives and similar packages
Based on the "Utilities" category.
Alternatively, view ar2ecto alternatives based on common mentions on social networks and blogs.
-
erlware_commons
Erlware Commons is an Erlware project focused on all aspects of reusable Erlang components. -
async_with
The asynchronous version of Elixir's "with", resolving the dependency graph and executing the clauses in the most performant way possible! -
plasm
Ecto's composable query multitool (.count, .random, .earliest, .latest, .find, .at, .on, etc.) -
sips_downloader
Utility to download Elixir Sips screencast videos written in Elixir (subscription to Elixir Sips required) -
WeightedRandom
Elixir weighted random pick library optimised for quick take_one and take_n operations
CodeRabbit: AI Code Reviews for Developers

Do you think we are missing an alternative of ar2ecto or a related project?
README
Ar2ecto
This project is to help you migrate a ruby project that is using ActiveRecord towards an Elixir project that uses Ecto. The first feature is to transform your migrations from ruby (rb) to elixir (exs).
Getting Started
Install the latest version
git clone [email protected]:aforward/ar2ecto.git
cd ar2ecto
mix do deps.get, compile
Transform from your ruby ActiveRecord migrations to Ecto migrations.
mix ar2ecto MyApp \
/path/to/rubyproj/db/migrate \
/path/to/elixirproj/priv/repo/migrations
The output should look similar to
Migrating MyApp from ActiveRecord to Ecto...
-- Looking for migrations in /path/to/rubyproj/db/migrate
-- Migrating to /path/to/elixirproj/priv/repo/migrations
DONE, Migrating from ActiveRecord to Ecto.
And within that directory you should see your new migrations.
This is under active development so please be vocal when you encounter issues.