1 unstable release
0.2.0 | Apr 5, 2023 |
---|
#312 in Database implementations
43KB
793 lines
Export script for the OHCA Registry Slovenia
To use the CLI, install it with cargo install ohca-utstein
and run it using ohca-utstein commands
.
To connect to a database using credentials and output a utstein.json
file use:
ohca-utstein json credentails -u user -d database_name -i 127.0.0.1:3306
You will be prompted for the database password.
To connect using a connection string and output a utstein_report.html
file use:
ohca-utstein html -o utstein_report.html connect -c mysql://{user}:{password}@{host}:{port}/{db}
Developing
Tailwind is used to help with stying the index.html
Utstein report template. To aid with that, the crate railwind
is used. To start using it, run:
cargo install railwind_cli
After installing it, navigate to this directory and run:
railwind -w -p
To run railwind_cli
and watch the index.html
file for changes.
Dependencies
~29–42MB
~775K SLoC