|
|
@@ -36,8 +36,8 @@
|
|
|
и предоставляет методы для их определения.</p>
|
|
|
<pre><code class="language-js"><span class="hl-3">import</span><span class="hl-1"> {</span><span class="hl-4">Schema</span><span class="hl-1">} </span><span class="hl-3">from</span><span class="hl-1"> </span><span class="hl-2">'@e22m4u/js-repository'</span><span class="hl-1">;</span><br/><br/><span class="hl-5">// 1. создание экземпляра Schema</span><br/><span class="hl-6">const</span><span class="hl-1"> </span><span class="hl-7">schema</span><span class="hl-1"> = </span><span class="hl-6">new</span><span class="hl-1"> </span><span class="hl-0">Schema</span><span class="hl-1">();</span>
|
|
|
</code><button>Copy</button></pre>
|
|
|
-<p>С помощью метода <code>schema.defineDatasource</code> определяются источники данных,
|
|
|
-которые хранят название адаптера и его настройки.</p>
|
|
|
+<p>С помощью метода <code>schema.defineDatasource</code> определяется источник данных,
|
|
|
+который хранит название адаптера и его настройки.</p>
|
|
|
<pre><code class="language-js"><span class="hl-5">// 2. определение источника "myMemory"</span><br/><span class="hl-4">schema</span><span class="hl-1">.</span><span class="hl-0">defineDatasource</span><span class="hl-1">({</span><br/><span class="hl-1"> </span><span class="hl-4">name:</span><span class="hl-1"> </span><span class="hl-2">'myMemory'</span><span class="hl-1">, </span><span class="hl-5">// название нового источника</span><br/><span class="hl-1"> </span><span class="hl-4">adapter:</span><span class="hl-1"> </span><span class="hl-2">'memory'</span><span class="hl-1">, </span><span class="hl-5">// выбранный адаптер</span><br/><span class="hl-1">});</span>
|
|
|
</code><button>Copy</button></pre>
|
|
|
<p>Когда источник определен, можно описать структуру документа коллекции
|