Class ::xo::db::sql::util

::xo::db::sql::util[i] create ...

Defined in

Class Relations

  • class: ::xo::db::Class[i]
  • superclass: ::xotcl::Object[i]

Methods (to be applied on the object)

  • computehash (scripted, public)

     xo::db::sql::util[i] computehash [ -dbn dbn ] -value value 

    Automatically generated method

    Switches:
    -dbn (optional)
    -value (required)

    Testcases:
    No testcase defined.
  • computehash_raw (scripted, public)

     xo::db::sql::util[i] computehash_raw [ -dbn dbn ] -arg arg 

    Automatically generated method

    Switches:
    -dbn (optional)
    -arg (required)

    Testcases:
    No testcase defined.
  • foreign_key_exists (scripted, public)

     xo::db::sql::util[i] foreign_key_exists [ -dbn dbn ] \
        -table_name table_name  -column column  -reftable reftable  \
        -refcolumn refcolumn 

    Automatically generated method

    Switches:
    -dbn (optional)
    -table_name (required)
    -column (required)
    -reftable (required)
    -refcolumn (required)

    Testcases:
    No testcase defined.
  • get_default (scripted, public)

     xo::db::sql::util[i] get_default [ -dbn dbn ] -table_name table_name  \
        -column column 

    Automatically generated method

    Switches:
    -dbn (optional)
    -table_name (required)
    -column (required)

    Testcases:
    No testcase defined.
  • get_primary_keys (scripted, public)

     xo::db::sql::util[i] get_primary_keys [ -dbn dbn ] \
        -table_name table_name 

    Automatically generated method

    Switches:
    -dbn (optional)
    -table_name (required)

    Testcases:
    No testcase defined.
  • index_exists (scripted, public)

     xo::db::sql::util[i] index_exists [ -dbn dbn ] -name name 

    Automatically generated method

    Switches:
    -dbn (optional)
    -name (required)

    Testcases:
    No testcase defined.
  • logical_negation (scripted, public)

     xo::db::sql::util[i] logical_negation [ -dbn dbn ] \
        -true_or_false true_or_false 

    Automatically generated method

    Switches:
    -dbn (optional)
    -true_or_false (required)

    Testcases:
    No testcase defined.
  • multiple_nextval (scripted, public)

     xo::db::sql::util[i] multiple_nextval [ -dbn dbn ] \
        -v_sequence_name v_sequence_name  -v_count v_count 

    Automatically generated method

    Switches:
    -dbn (optional)
    -v_sequence_name (required)
    -v_count (required)

    Testcases:
    No testcase defined.
  • not_null_exists (scripted, public)

     xo::db::sql::util[i] not_null_exists [ -dbn dbn ] -table_name table_name  \
        -column column 

    Automatically generated method

    Switches:
    -dbn (optional)
    -table_name (required)
    -column (required)

    Testcases:
    No testcase defined.
  • primary_key_exists (scripted, public)

     xo::db::sql::util[i] primary_key_exists [ -dbn dbn ] \
        -table_name table_name  -column column  [ -single_p single_p ]

    Automatically generated method

    Switches:
    -dbn (optional)
    -table_name (required)
    -column (required)
    -single_p (optional, defaults to "true")

    Testcases:
    No testcase defined.
  • table_column_exists (scripted, public)

     xo::db::sql::util[i] table_column_exists [ -dbn dbn ] \
        -table_name table_name  -column column 

    Automatically generated method

    Switches:
    -dbn (optional)
    -table_name (required)
    -column (required)

    Testcases:
    No testcase defined.
  • table_exists (scripted, public)

     xo::db::sql::util[i] table_exists [ -dbn dbn ] -name name 

    Automatically generated method

    Switches:
    -dbn (optional)
    -name (required)

    Testcases:
    No testcase defined.
  • unique_exists (scripted, public)

     xo::db::sql::util[i] unique_exists [ -dbn dbn ] -table table  \
        -column column  [ -single_p single_p ]

    Automatically generated method

    Switches:
    -dbn (optional)
    -table (required)
    -column (required)
    -single_p (optional, defaults to "true")

    Testcases:
    No testcase defined.
  • view_exists (scripted, public)

     xo::db::sql::util[i] view_exists [ -dbn dbn ] -name name 

    Automatically generated method

    Switches:
    -dbn (optional)
    -name (required)

    Testcases:
    No testcase defined.

Variables

::xo::db::sql::util set __default_metaclass ::xotcl::Class
::xo::db::sql::util set __default_superclass ::xotcl::Object
::xo::db::sql::util set abstract_p f
::xo::db::sql::util set auto_save false
::xo::db::sql::util set name_method {}
::xo::db::sql::util set object_type ::xo::db::sql::util
::xo::db::sql::util set security_inherit_p t
::xo::db::sql::util set sql_package_name util
::xo::db::sql::util set supertype acs_object
::xo::db::sql::util set with_table true