SHA256
Сервер: дочистить PostgreSQL runtime и документацию
This commit is contained in:
@@ -46,7 +46,9 @@ Production пример:
|
||||
```properties
|
||||
server.port=7070
|
||||
server.SHiNE.login=shineupme
|
||||
db.path=data/shine.sqlite
|
||||
db.url=jdbc:postgresql://127.0.0.1:5432/shine_server_db
|
||||
db.user=shine_server
|
||||
db.password=CHANGE_ME
|
||||
server.ui.indexPath=/home/player/SHiNE/shine-ui/index.html
|
||||
server.info.url=https://shineup.me
|
||||
server.info.origin=production
|
||||
@@ -58,7 +60,9 @@ Test/devnet пример:
|
||||
```properties
|
||||
server.port=7102
|
||||
server.SHiNE.login=server_t2
|
||||
db.path=data/shine.sqlite
|
||||
db.url=jdbc:postgresql://127.0.0.1:5432/shine_t2_db
|
||||
db.user=shine_t2
|
||||
db.password=CHANGE_ME
|
||||
server.ui.indexPath=/home/player/t2/UI/index.html
|
||||
server.info.url=https://t2.shineup.me
|
||||
server.info.origin=devnet
|
||||
@@ -66,6 +70,9 @@ solana.cluster=devnet
|
||||
solana.rpcUrl=https://api.devnet.solana.com
|
||||
```
|
||||
|
||||
Если указан `db.url` и в выбранной БД ещё нет таблицы `db_schema_version`,
|
||||
сервер сам создаст runtime-схему PostgreSQL при первом старте.
|
||||
|
||||
## 5. Caddy
|
||||
|
||||
Минимальный site block:
|
||||
|
||||
@@ -92,5 +92,5 @@ cp /path/to/SHiNE-product/application.properties ./application.properties
|
||||
## Что пока остаётся как есть
|
||||
|
||||
- `sync_servers` сервер по-прежнему загружает из server PDA в Solana;
|
||||
- старый SQLite runtime код ещё может лежать в репозитории, но новая runtime-схема на него не должна опираться;
|
||||
- механический перенос DAO и runtime SQL на PostgreSQL делается отдельным шагом после утверждения схемы `v1`.
|
||||
- runtime-сервер уже работает только с PostgreSQL;
|
||||
- дальнейшим отдельным шагом остаются зачистка legacy-документации, переименования и перенос оставшихся прямых SQL-запросов в DAO/service.
|
||||
|
||||
Reference in New Issue
Block a user