add example create user and change user tier commands
This commit is contained in:
parent
aeb6eac840
commit
cf7239aa0b
19
README.md
19
README.md
@ -70,13 +70,30 @@ $ websocat ws://127.0.0.1:8544
|
|||||||
|
|
||||||
You can copy `config/example.toml` to `config/production-$CHAINNAME.toml` and then run `docker-compose up --build -d` start proxies for many chains.
|
You can copy `config/example.toml` to `config/production-$CHAINNAME.toml` and then run `docker-compose up --build -d` start proxies for many chains.
|
||||||
|
|
||||||
|
### Run migrations
|
||||||
|
|
||||||
|
This is only really useful during development. The migrations run on application start.
|
||||||
|
|
||||||
Run migrations (useful during development. in production, the migrations run on application start)
|
|
||||||
```
|
```
|
||||||
cd migration
|
cd migration
|
||||||
cargo run up
|
cargo run up
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### Create a user:
|
||||||
|
|
||||||
|
```
|
||||||
|
web3_proxy_cli --db-url ... create_user --address 0x0000000000000000000000000000000000000000 --email infra@llamanodes.com --description "..."
|
||||||
|
```
|
||||||
|
|
||||||
|
### Give a user unlimited requests per second:
|
||||||
|
|
||||||
|
Copy the ULID key (or UUID key) out of the above command, and put it into the following command.
|
||||||
|
|
||||||
|
```
|
||||||
|
web3_proxy_cli --db-url ... change_user_tier_by_key "$RPC_ULID_KEY_FROM_PREV_COMMAND" "Unlimited"
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
## Database entities
|
## Database entities
|
||||||
|
|
||||||
This command only needs to be run during development. Production should use the already generated entities.
|
This command only needs to be run during development. Production should use the already generated entities.
|
||||||
|
Loading…
Reference in New Issue
Block a user