Support nick names in sql as the slot-name

This commit is contained in:
David Botton 2022-02-24 19:34:44 -05:00
parent 76627455b8
commit c98134a7ca

View file

@ -1 +1 @@
<data id="I3854704072" data-in-package="clog-user" data-custom-slots="" data-clog-next-id="14" data-clog-title="first-db-panel"></data><div data-clog-type="database" data-clog-dbi-dbtype=":sqlite3" data-clog-dbi-dbname=":memory:" data-clog-dbi-dbparams="" data-clog-name="database-1" style="box-sizing: content-box; position: static; left: 92px; top: 46px;" data-on-create="(dbi:do-sql (clog:database-connection target) &quot;create table r (name varchar, phone varchar)&quot;)"><div data-clog-type="one-row" data-clog-one-row-table="r" data-clog-one-row-where="" data-clog-one-row-id-name="rowid" data-clog-one-row-columns="rowid name phone" data-clog-name="one-row-2" style="box-sizing: content-box; position: static; left: 60px; top: 9px;"></div></div><label for="" data-clog-type="label" data-clog-name="label-3" class="" style="box-sizing: content-box; position: absolute; left: 37px; top: 23px;">Name</label><input type="TEXT" value="" data-clog-type="input" data-clog-name="name" style="box-sizing: content-box; position: absolute; left: 89px; top: 20px;"><label for="" data-clog-type="label" data-clog-name="label-5" class="" style="box-sizing: content-box; position: absolute; left: 33px; top: 64px;">Phone</label><input type="TEXT" value="" data-clog-type="input" data-clog-name="phone" style="box-sizing: content-box; position: absolute; left: 88px; top: 63px;"><div data-clog-type="div" data-clog-name="div-11" class="" style="box-sizing: content-box; position: absolute; left: 67px; top: 101px; width: 246px; height: 69px; text-align: center; vertical-align: baseline;"><button data-clog-type="button" data-clog-name="insert-button" class="" style="box-sizing: content-box; position: static; left: 48px; top: 104px;" data-on-click="(insert-row (one-row-2 panel) panel)">Insert</button><button data-clog-type="button" data-clog-name="get-button" style="box-sizing: content-box; position: static; left: 112px; top: 104px;" data-on-click="(get-row (one-row-2 panel) panel)" class="">First</button><button data-clog-type="button" data-clog-name="next-button" class="" style="box-sizing: content-box; position: static; left: 38px; top: 146px;" data-on-click="(next-row (one-row-2 panel) panel)">Next</button><button data-clog-type="button" data-clog-name="update-button" class="" data-on-click="(update-row (one-row-2 panel) panel)" style="box-sizing: content-box; position: static; left: 214px; top: 103px;">Update</button><button data-clog-type="button" data-clog-name="delete-button&nbsp;" class="" style="box-sizing: content-box; position: static; left: 306px; top: 107px;" data-on-click="(delete-row (one-row-2 panel))">Delete</button><button data-clog-type="button" data-clog-name="clear-button" class="" style="box-sizing: content-box; position: static; left: 43px; top: 141px;" data-on-click="(clear-row (one-row-2 panel) panel)">Clear Fields</button></div>
<data id="I3854737804" data-in-package="clog-user" data-custom-slots="" data-clog-next-id="16" data-clog-title="first-db-panel"></data><div data-clog-type="database" data-clog-dbi-dbtype=":sqlite3" data-clog-dbi-dbname=":memory:" data-clog-dbi-dbparams="" data-clog-name="database-1" style="box-sizing: content-box; position: static; left: 92px; top: 46px;" data-on-create="(dbi:do-sql (clog:database-connection target) &quot;create table r (name varchar, nickname varchar,phone varchar)&quot;)"><div data-clog-type="one-row" data-clog-one-row-table="r" data-clog-one-row-where="" data-clog-one-row-id-name="rowid" data-clog-one-row-columns="rowid name (nickname nick) phone" data-clog-name="one-row-2" style="box-sizing: content-box; position: static; left: 60px; top: 9px;"></div></div><label for="" data-clog-type="label" data-clog-name="label-3" class="" style="box-sizing: content-box; position: absolute; left: 37px; top: 23px;">Name</label><input type="TEXT" value="" data-clog-type="input" data-clog-name="name" style="box-sizing: content-box; position: absolute; left: 89px; top: 20px;"><label for="" data-clog-type="label" data-clog-name="label-14" class="" style="box-sizing: content-box; position: absolute; left: 44px; top: 64px;">Nick</label><input type="TEXT" value="" data-clog-type="input" data-clog-name="nick" style="box-sizing: content-box; position: absolute; left: 90px; top: 60px;"><label for="" data-clog-type="label" data-clog-name="label-5" class="" style="box-sizing: content-box; position: absolute; left: 35px; top: 105px;">Phone</label><input type="TEXT" value="" data-clog-type="input" data-clog-name="phone" style="box-sizing: content-box; position: absolute; left: 91px; top: 102px;"><div data-clog-type="div" data-clog-name="div-11" class="" style="box-sizing: content-box; position: absolute; left: 67px; top: 145px; width: 246px; height: 69px; text-align: center; vertical-align: baseline;"><button data-clog-type="button" data-clog-name="insert-button" class="" style="box-sizing: content-box; position: static; left: 48px; top: 104px;" data-on-click="(insert-row (one-row-2 panel) panel)">Insert</button><button data-clog-type="button" data-clog-name="get-button" style="box-sizing: content-box; position: static; left: 112px; top: 104px;" data-on-click="(get-row (one-row-2 panel) panel)" class="">First</button><button data-clog-type="button" data-clog-name="next-button" class="" style="box-sizing: content-box; position: static; left: 38px; top: 146px;" data-on-click="(next-row (one-row-2 panel) panel)">Next</button><button data-clog-type="button" data-clog-name="update-button" class="" data-on-click="(update-row (one-row-2 panel) panel)" style="box-sizing: content-box; position: static; left: 214px; top: 103px;">Update</button><button data-clog-type="button" data-clog-name="delete-button&nbsp;" class="" style="box-sizing: content-box; position: static; left: 306px; top: 107px;" data-on-click="(delete-row (one-row-2 panel))">Delete</button><button data-clog-type="button" data-clog-name="clear-button" class="" style="box-sizing: content-box; position: static; left: 43px; top: 141px;" data-on-click="(clear-row (one-row-2 panel) panel)">Clear Fields</button></div>