xowiki::add_ltree_order_column (private)

 xowiki::add_ltree_order_column

Defined in packages/xowiki/tcl/xowiki-utility-procs.tcl

Add page_order of type ltree, when ltree is configured (otherwise string)

Partial Call Graph (max 5 caller/called nodes):
%3 xowiki::update_views xowiki::update_views (private) xowiki::add_ltree_order_column xowiki::add_ltree_order_column xowiki::add_ltree_order_column->xowiki::update_views

Testcases:
No testcase defined.
Source code:
    # catch SQL statement to allow multiple runs
    catch {::xo::db::sql::content_type create_attribute  -content_type ::xowiki::Page  -attribute_name page_order  -datatype text  -pretty_name Order  -column_spec [::xo::dc map_datatype ltree]}

    ::xo::db::require index -table xowiki_page -col page_order  -using [expr {[::xo::dc has_ltree] ? "gist" : ""}]
    ::xowiki::update_views
    return 1
XQL Not present:
Generic, PostgreSQL, Oracle
[ hide source ] | [ make this the default ]
Show another procedure: