Free, open source and cross-platform finance application
First install mariadb
Set ENV, MYSQL_DATABASE=your_db_name, MYSQL_ADDRESS=localhost, MYSQL_USERNAME=root, MYSQL_PASSWORD=your_password, MYSQL_PORT=3306
Install sql-migrate, run go get -v github.com/rubenv/sql-migrate/...
Migrate tables, run sql-migrate up
Database seeding, run sql-migrate up -env=seed
Database seed test data, run sql-migrate up -env=test
Run cp .env.example .env and insert your env
Install glide, run curl https://glide.sh/get | sh
Install packages, run glide install
Run go build and ./core
Run go test
Run sql-migrate your_mgirate_title to generate a new migrate file in ./migrations.
Run sql-migrate -env=seed your_seed_title to generate a new seed file in ./seeds.
Run sql-migrate -env=test your_test_title to generate a new seed file in ./seed_test.