Skip to content

blacksheepaul/timelog

Repository files navigation

timelog

Including a standard MVC structure, cfg, logger.

The database is SQLite.

Migrate

for example:

create new migration

migrate -database "sqlite3://dev.db" create -seq -ext sql --dir model/migrations/ init_xxx_table

forward

migrate -database "sqlite3://dev.db" --path model/migrations/ up
# or use make target (defaults to dev environment)
make migrate
# or explicitly specify environment
make migrate env=prod
make migrate env=dev

Launch

# Build binary
make build env=prod
# or
make build-linux env=dev
# Build image
docker build -t timelog-app .
# Prod
docker run --rm -e ENV=prod -p 8080:8080 timelog-app
# Dev
docker run --rm -e ENV=dev -p 18080:8080 timelog-app

About

Where is my time?

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published