readme on migrate DB +

This commit is contained in:
shalenikol 2025-01-23 11:30:39 +03:00
parent 3044540814
commit 7c01c61194
4 changed files with 18 additions and 4 deletions

View file

@ -1 +1,14 @@
Веб-сервис для отладки Robossembler Framework Веб-сервис для отладки Robossembler Framework
### Миграция данных веб-сервиса
Имеется ввиду перенос данных, хранящихся в БД MongoDB.
Для этого вначале создаётся копия БД с именем `dev` в папке `my_copy`:
```sh
mongodump --host localhost --port 27017 --db dev --out my_copy
```
Затем папка `my_copy` переносится в нужное место (например, на другой сервер). И запускается её восстановление в новом месте (копия БД с именем `dev`):
```sh
mongorestore --host localhost --port 27017 --db dev my_copy/dev
```

View file

@ -16,7 +16,7 @@
"filter": null "filter": null
}, },
"btRuntimeProcess": { "btRuntimeProcess": {
"execCommand": "sleep 4", "execCommand": "ros2 launch rbs_bt_executor rbs_bt_web.launch.py bt_path:=${bt_path}",
"date": null, "date": null,
"status": null, "status": null,
"delay": 0, "delay": 0,

View file

@ -4,7 +4,8 @@ import { FormBuilderValidationModel } from "../../../core/model/form_builder_val
export enum ModelMachineLearningTypes { export enum ModelMachineLearningTypes {
OBJECT_DETECTION = "OBJECT_DETECTION", OBJECT_DETECTION = "OBJECT_DETECTION",
POSE_ESTIMATE = "POSE_ESTIMATE", POSE_ESTIMATION = "POSE_ESTIMATION",
BOP_DATASET = "BOP_DATASET",
} }
export class CalculationModel extends ValidationModel { export class CalculationModel extends ValidationModel {

View file

@ -134,7 +134,7 @@ export const CalculationInstanceScreen = observer(() => {
<CoreSelect <CoreSelect
items={Object.keys(ModelMachineLearningTypes)} items={Object.keys(ModelMachineLearningTypes)}
value={store.viewModel.type} value={store.viewModel.type}
label={"Тип навыка"} label={"Тип вычисления"}
onChange={(text: string) => store.updateForm({ type: text })} onChange={(text: string) => store.updateForm({ type: text })}
/> />
<CoreSelect <CoreSelect