lea works with DuckDB, and thus can be used with MotherDuck too.
Here is an example .env file:
echo "
LEA_USERNAME=max
LEA_WAREHOUSE=duckdb
LEA_DUCKDB_PATH=md:jaffle_shop
MOTHERDUCK_TOKEN=<provided by MotherDuck>
" > .envThe token can be obtained by logging into MotherDuck from the terminal, as documented here.
Then, you can run the usual commands. For the sake of example, let's re-use the jaffle shop views:
lea prepare ../jaffle_shop/viewsCreated schema analytics
Created schema staging
Created schema core
lea run ../jaffle_shop/viewsYou should see the views in your MotherDuck UI: