vnetod/README.md
Dmitriy Pleshevskiy d6e7b03d35
add namespaces
- extract domain logic
- extract cli logic
- cover domain logic with unit tests
2022-07-30 17:31:05 +03:00

40 lines
833 B
Markdown

# vnetod
Dotenv state switcher
You can create many states in your `.env` and switch between them.
Rules:
- State name starts on a new line with `###` symbols (Ex. `### local`)
- State ends if line is empty or contains a new state name.
You can see the [full example].
[full example]: https://git.pleshevski.ru/pleshevskiy/vnetod/src/branch/main/.env.example
# Usage
Basic usage
```sh
cp .env.example .env
vnetod local # enable local section
vnetod staging # enable staging section
vnetod local debug # enable local and debug sections
vnetod # disable all sections
```
Namespaces
```sh
vnetod db:local debug:on
```
# License
GNU General Public License v3.0 or later
See [COPYING](./COPYING) to see the full text.
[COPYING]: https://git.pleshevski.ru/pleshevskiy/vnetod/src/branch/main/COPYING