<fields oils_persist:primary="name">
<field reporter:label="Name" name="name" reporter:datatype="id" reporter:selector="label" oils_obj:required="true"/>
<field reporter:label="Label" name="label" reporter:datatype="text" oils_obj:required="true"/>
+ <field reporter:label="Description" name="description" reporter:datatype="text" />
<field reporter:label="Filter?" name="filter" reporter:datatype="bool"/>
<field reporter:label="Sorter?" name="sorter" reporter:datatype="bool"/>
<field reporter:label="MARC Tag" name="tag" reporter:datatype="text"/>
CREATE TABLE config.record_attr_definition (
name TEXT PRIMARY KEY,
label TEXT NOT NULL, -- I18N
+ description TEXT,
filter BOOL NOT NULL DEFAULT TRUE, -- becomes QP filter if true
sorter BOOL NOT NULL DEFAULT FALSE, -- becomes QP sort() axis if true
CREATE TABLE config.record_attr_definition (
name TEXT PRIMARY KEY,
label TEXT NOT NULL, -- I18N
+ description TEXT,
filter BOOL NOT NULL DEFAULT TRUE, -- becomes QP filter if true
sorter BOOL NOT NULL DEFAULT FALSE, -- becomes QP sort() axis if true