You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<spanclass="nx">searchFields</span><spanclass="o">:</span><spanclass="p">[</span><spanclass="nx">string</span><spanclass="p">],</span><spanclass="c1">// array of columns where the default search should happen</span>
<spanclass="nx">visible</span><spanclass="o">:</span><spanclass="kr">boolean</span><spanclass="p">,</span><spanclass="c1">// table visible on the frontend</span>
345
-
<spanclass="nx">roles</span><spanclass="o">:</span><spanclass="p">[</span><spanclass="nx">string</span><spanclass="p">],</span><spanclass="c1">// array of roles with authorization to view the table, all | admin | authenticaded | ...</span>
<spanclass="nx">read</span><spanclass="o">:</span><spanclass="p">[</span><spanclass="nx">string</span><spanclass="p">],</span><spanclass="c1">// array of roles with authorization to read from the table, all | admin | authenticaded | ...</span>
373
+
<spanclass="nx">write</span><spanclass="o">:</span><spanclass="p">[</span><spanclass="nx">string</span><spanclass="p">],</span><spanclass="c1">// array of roles with authorization to read from the table, all | admin | authenticaded | ...</span>
374
+
<spanclass="p">},</span>
346
375
<spanclass="nx">columns</span><spanclass="o">:</span><spanclass="p">[</span><spanclass="c1">// array of columns</span>
<spanclass="nx">verbose</span><spanclass="o">:</span><spanclass="c1">// name shown on the frontend,</span>
350
-
<spanclass="nx">type</span><spanclass="o">:</span><spanclass="c1">// data type, int(11) | varchar(255) | tinyint(1) | ...,</span>
378
+
<spanclass="nx">verbose</span><spanclass="o">:</span><spanclass="c1">// name shown on the frontend</span>
379
+
<spanclass="nx">type</span><spanclass="o">:</span><spanclass="c1">// data type, int(11) | varchar(255) | tinyint(1) | ...</span>
351
380
<spanclass="nx">allowNull</span><spanclass="o">:</span><spanclass="kr">boolean</span><spanclass="p">,</span><spanclass="c1">// if the column allows null values</span>
<spanclass="nx">main</span><spanclass="o">:</span><spanclass="kr">boolean</span><spanclass="p">,</span><spanclass="c1">// visible on the table view</span>
<spanclass="nx">manyToMany</span><spanclass="o">:</span><spanclass="p">[</span><spanclass="c1">// array of many to many relations</span>
397
+
<spanclass="p">{</span>
398
+
<spanclass="nx">verbose</span><spanclass="o">:</span><spanclass="nx">string</span><spanclass="p">,</span><spanclass="c1">// name shown on the frontend</span>
399
+
<spanclass="nx">relationTable</span><spanclass="o">:</span><spanclass="nx">string</span><spanclass="p">,</span><spanclass="c1">// name of the relation table</span>
400
+
<spanclass="nx">foreignKey</span><spanclass="o">:</span><spanclass="nx">string</span><spanclass="p">,</span><spanclass="c1">// foreignKey of the current table on the relation table</span>
401
+
<spanclass="nx">localId</span><spanclass="o">:</span><spanclass="nx">string</span><spanclass="p">,</span><spanclass="c1">// relation field for the current table</span>
402
+
<spanclass="nx">remoteTable</span><spanclass="o">:</span><spanclass="nx">string</span><spanclass="p">,</span><spanclass="c1">// name of the remote table</span>
403
+
<spanclass="nx">remoteForeignKey</span><spanclass="o">:</span><spanclass="nx">string</span><spanclass="p">,</span><spanclass="c1">// foreignKey of the remote table on the relation table</span>
404
+
<spanclass="nx">remoteId</span><spanclass="o">:</span><spanclass="nx">string</span><spanclass="c1">// relation field for the remote table</span>
405
+
<spanclass="p">}</span>
406
+
<spanclass="p">],</span>
407
+
<spanclass="nx">manyToOne</span><spanclass="o">:</span><spanclass="p">{</span><spanclass="c1">// each key is a name of a related table</span>
408
+
<spanclass="nx">string</span><spanclass="cm">/*table name*/</span><spanclass="o">:</span><spanclass="p">[</span><spanclass="c1">// array of keys used for the relation</span>
409
+
<spanclass="p">{</span>
410
+
<spanclass="nx">fk</span><spanclass="o">:</span><spanclass="nx">string</span><spanclass="p">,</span><spanclass="c1">// foreign key on the related table</span>
411
+
<spanclass="nx">target</span><spanclass="o">:</span><spanclass="nx">string</span><spanclass="c1">// key in the current table</span>
0 commit comments