Browse Source

chore: updates README.md

e22m4u 1 month ago
parent
commit
95ffe3b07f
1 changed files with 15 additions and 8 deletions
  1. 15 8
      README.md

+ 15 - 8
README.md

@@ -1005,21 +1005,28 @@ emptyValuesService.setEmptyValuesOf(DataType.NUMBER, [undefined, null]);
 
 
 **Получение репозитория**
 **Получение репозитория**
 
 
-Получить репозиторий можно с помощью метода `getRepository()` экземпляра схемы
-(`DatabaseSchema`). В качестве аргумента метод принимает название модели.
-Обязательным условием является наличие у модели определенного источника
-данных (`datasource`), так как репозиторий напрямую взаимодействует с базой
-данных через указанный в источнике адаптер.
+Получить репозиторий можно с помощью метода `getRepository()` экземпляра
+`DatabaseSchema`. В качестве аргумента метод принимает название модели.
+Обязательным условием является наличие у модели определенного [источника данных](#источник-данных) (`datasource`), так как репозиторий напрямую взаимодействует
+с базой данных через указанный в источнике адаптер.
 
 
 ```js
 ```js
 // объявление источника
 // объявление источника
-dbs.defineDatasource({name: 'myDatasource', /*...*/});
+dbs.defineDatasource({
+  name: 'myDatasource',
+  adapter: 'memory', // адаптер
+});
 
 
 // объявление модели
 // объявление модели
-dbs.defineModel({name: 'myModel', datasource: 'myDatasource', /*...*/});
+dbs.defineModel({
+  name: 'myModel',
+  datasource: 'myDatasource',
+  // properties: { ... },
+  // relations: { ... }
+});
 
 
 // получение репозитория модели
 // получение репозитория модели
-const countryRep = dbs.getRepository('myModel');
+const modelRep = dbs.getRepository('myModel');
 ```
 ```
 
 
 При первом вызове `getRepository('myModel')` будет создан и сохранен новый
 При первом вызове `getRepository('myModel')` будет создан и сохранен новый