Database Configuration

Before starting your server, you need to configure the database link in .env* files.

Open this file for each environment and update DATABASE_URL for your database.


Setup database variable for the development environment:

# .env.development

Setup database variable for the test environment:

# .env.test

Setup your database

After your database variables setup is done you need to create the database and run the migrations before being able to launch a development server.

In your terminal, enter:

% bundle exec hanami db prepare

To setup your test environment database, enter:

% HANAMI_ENV=test bundle exec hanami db prepare

Prev: Models - Overview
Next: Models - Repositories
Looking for Lotus? We renamed the project and it's now called Hanami. Read the announcement.