|
|
@@ -1,7 +1,6 @@
|
|
|
## @e22m4u/repository
|
|
|
|
|
|
-Абстракция для работы с базами данных для Node.js
|
|
|
-
|
|
|
+Абстракция для работы с базами данных для Node.js
|
|
|
|
|
|
| адаптер | описание |
|
|
|
|---------|----------------------------------------------------------------------------------------------------------------------------------------------|
|
|
|
@@ -160,7 +159,7 @@ await customerRep.deleteById(fedor.id); // true
|
|
|
await orderRep.delete({customerId: fedor.id}); // 2
|
|
|
```
|
|
|
|
|
|
-## Datasource
|
|
|
+## Источник данных
|
|
|
|
|
|
Определяет настройки и способ подключения к базе.
|
|
|
|
|
|
@@ -193,7 +192,7 @@ schema.defineDatasource({
|
|
|
});
|
|
|
```
|
|
|
|
|
|
-## Model
|
|
|
+## Модель
|
|
|
|
|
|
Описывает набор полей и связей к другим моделям.
|
|
|
|
|
|
@@ -215,9 +214,9 @@ schema.defineModel({
|
|
|
});
|
|
|
```
|
|
|
|
|
|
-## Properties
|
|
|
+## Поля
|
|
|
|
|
|
-Описывает набор полей и их настройки.
|
|
|
+Параметр `properties` описывает набор полей и их настройки.
|
|
|
|
|
|
Типы:
|
|
|
|
|
|
@@ -290,9 +289,9 @@ schema.defineModel({
|
|
|
});
|
|
|
```
|
|
|
|
|
|
-## Relations
|
|
|
+## Связи
|
|
|
|
|
|
-Описывает набор связей к другим моделям.
|
|
|
+Параметр `relations` описывает набор связей к другим моделям.
|
|
|
|
|
|
Понятия:
|
|
|
|
|
|
@@ -476,7 +475,7 @@ schema.defineModel({
|
|
|
});
|
|
|
```
|
|
|
|
|
|
-## Repository
|
|
|
+## Репозиторий
|
|
|
|
|
|
Выполняет операции чтения и записи определенной модели.
|
|
|
|