df51d 0b15f4f5e2
change: rename core crate to service in examples (#1662)
* change: rename `core` crate to `service` in examples

* fix(jsonrpsee-example): broken dependency
2023-05-23 10:33:44 +08:00

26 lines
591 B
Markdown

![screenshot](Screenshot.png)
# Actix 4 with SeaORM example app
1. Modify the `DATABASE_URL` var in `.env` to point to your chosen database
1. Turn on the appropriate database feature for your chosen db in `service/Cargo.toml` (the `"sqlx-mysql",` line)
1. Execute `cargo run` to start the server
1. Visit [localhost:8000](http://localhost:8000) in browser
Run server with auto-reloading:
```bash
cargo install systemfd cargo-watch
systemfd --no-pid -s http::8000 -- cargo watch -x run
```
Run mock test on the service logic crate:
```bash
cd service
cargo test --features mock
```