command
module
Version:
v0.0.0-...-2246c2a
Opens a new window with list of versions in this module.
Published: Sep 19, 2022
License: Apache-2.0
Opens a new window with license information.
Imports: 1
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
¶
personal-finance-manager
Table of contents
Requirement
- Go 1.18 or above.
- MySQL.
-
Clone this repostory to your local.
$ git clone https://github.com/aririfani/personal-finance-manager.git
-
Change working directory to personal-finance-manager
folder.
$ cd personal-finance-manager
-
Install dependencies
$ go get .
-
Create configuration files.
$ cp env.toml.example env.toml
-
Edit configuration values in env.toml
according to your setting.
How to run migration
This migration can do these actions:
-
Migration up
This command will migrate the database to the most recent version available. Migration files can be seen in this folder migrations/sql/
.
$ go run main.go migrate:up
-
Migration down
This command will undo/rollback database migration.
$ go run main.go migrate:down
How to run on your local machine
- Running the system.
$ go run main.go
Api documentation
You can find api documentation here
Documentation
¶
There is no documentation for this package.
Source Files
¶
Directories
¶
|
|
|
|
|
|
internal
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Click to show internal directories.
Click to hide internal directories.