Object ::xo::db::CrItem::slot (public)
::nx::Object ::xo::db::CrItem::slot
Defined in packages/xotcl-core/tcl/01-debug-procs.tcl
- descriptionC
- textC
- storage_typeC
- package_idC
- nls_languageC
- nameC
- mime_typeC
- publish_statusC
- titleC
- revision_idC
- item_idC
- publish_dateC
- parent_idC
- Testcases:
- No testcase defined.
Source code: ::nx::slotObj -container slot ::xo::db::CrItem ::xo::db::CrItem::slot eval {set :__parameter { package_id {parent_id -100} {publish_status ready} {storage_type text} }} ::nsf::object::alloc ::xo::db::CrAttribute ::xo::db::CrItem::slot::mime_type {set :accessor public set :column_name mime_type set :configurable true set :convert false set :create_acs_attribute true set :create_table_attribute true set :datatype text set :default text/plain set :defaultmethods {} set :disposition alias set :domain ::xo::db::CrItem set :incremental false set :manager ::xo::db::CrItem::slot::mime_type set :max_n_values 1 set :methodname mime_type set :min_n_values 1 set :multiplicity 1..1 set :name mime_type set :per-object false set :position 0 set :pretty_name {Mime Type} set :pretty_plural {Mime Types} set :references cr_mime_types set :required false set :sqltype varchar(200) set :substdefault 0b111 set :trace none : init} ::nsf::object::alloc ::xo::db::CrAttribute ::xo::db::CrItem::slot::title {set :accessor public set :column_name title set :configurable true set :convert false set :create_acs_attribute true set :create_table_attribute true set :datatype text set :defaultmethods {} set :disposition alias set :domain ::xo::db::CrItem set :incremental false set :manager ::xo::db::CrItem::slot::title set :max_n_values 1 set :methodname title set :min_n_values 1 set :multiplicity 1..1 set :name title set :per-object false set :position 0 set :pretty_name #xotcl-core.title# set :pretty_plural #xotcl-core.titles# set :references {} set :required false set :sqltype varchar(1000) set :trace none : init} ::nsf::object::alloc ::xo::db::Attribute ::xo::db::CrItem::slot::revision_id {set :accessor public set :column_name revision_id set :configurable true set :convert false set :create_acs_attribute false set :create_table_attribute true set :datatype integer set :default 0 set :defaultmethods {} set :disposition alias set :domain ::xo::db::CrItem set :incremental false set :manager ::xo::db::CrItem::slot::revision_id set :max_n_values 1 set :methodname revision_id set :min_n_values 1 set :multiplicity 1..1 set :name revision_id set :parameterSpec {-revision_id 0} set :per-object false set :position 0 set :pretty_name ID set :pretty_plural {} set :references {} set :required false set :sqltype integer set :substdefault 0b111 set :trace none : init} ::nsf::object::alloc ::xo::db::CrAttribute ::xo::db::CrItem::slot::item_id {set :accessor public set :column_name item_id set :configurable true set :convert false set :create_acs_attribute true set :create_table_attribute true set :datatype integer set :defaultmethods {} set :disposition alias set :domain ::xo::db::CrItem set :incremental false set :manager ::xo::db::CrItem::slot::item_id set :max_n_values 1 set :methodname item_id set :min_n_values 1 set :multiplicity 1..1 set :name item_id set :parameterSpec -item_id set :per-object false set :position 0 set :pretty_name {Item ID} set :pretty_plural {Item IDs} set :references {cr_items on delete cascade} set :required false set :sqltype integer set :trace none : init} ::nsf::object::alloc ::xo::db::CrAttribute ::xo::db::CrItem::slot::text {set :accessor public set :column_name text set :configurable true set :convert false set :create_acs_attribute false set :create_table_attribute false set :datatype text set :defaultmethods {} set :disposition alias set :domain ::xo::db::CrItem set :incremental false set :manager ::xo::db::CrItem::slot::text set :max_n_values 1 set :methodname text set :min_n_values 1 set :multiplicity 1..1 set :name text set :per-object false set :position 0 set :pretty_name Text set :pretty_plural {} set :references {} set :required false set :sqltype text set :trace none : init} ::nsf::object::alloc ::xotcl::Attribute ::xo::db::CrItem::slot::parent_id {set :accessor public set :configurable true set :convert false set :default -100 set :defaultmethods {} set :disposition alias set :domain ::xo::db::CrItem set :incremental 0 set :manager ::xo::db::CrItem::slot::parent_id set :methodname parent_id set :multiplicity 1..1 set :name parent_id set :parameterSpec {-parent_id:substdefault -100} set :per-object false set :position 0 set :required false set :substdefault 0b111 set :trace none : init} ::nsf::object::alloc ::xotcl::Attribute ::xo::db::CrItem::slot::storage_type {set :accessor public set :configurable true set :convert false set :default text set :defaultmethods {} set :disposition alias set :domain ::xo::db::CrItem set :incremental 0 set :manager ::xo::db::CrItem::slot::storage_type set :methodname storage_type set :multiplicity 1..1 set :name storage_type set :parameterSpec {-storage_type:substdefault text} set :per-object false set :position 0 set :required false set :substdefault 0b111 set :trace none : init} ::nsf::object::alloc ::xotcl::Attribute ::xo::db::CrItem::slot::package_id {set :accessor public set :configurable true set :convert false set :defaultmethods {} set :disposition alias set :domain ::xo::db::CrItem set :incremental 0 set :manager ::xo::db::CrItem::slot::package_id set :methodname package_id set :multiplicity 1..1 set :name package_id set :parameterSpec -package_id set :per-object false set :position 0 set :required false set :trace none : init} ::nsf::object::alloc ::xo::db::CrAttribute ::xo::db::CrItem::slot::nls_language {set :accessor public set :column_name nls_language set :configurable true set :convert false set :create_acs_attribute true set :create_table_attribute true set :datatype text set :default en_US set :defaultmethods {} set :disposition alias set :domain ::xo::db::CrItem set :incremental false set :manager ::xo::db::CrItem::slot::nls_language set :max_n_values 1 set :methodname nls_language set :min_n_values 1 set :multiplicity 1..1 set :name nls_language set :per-object false set :position 0 set :pretty_name #xotcl-core.language# set :pretty_plural #xotcl-core.languages# set :references {} set :required false set :sqltype varchar(50) set :substdefault 0b111 set :trace none : init} ::nsf::object::alloc ::xo::db::CrAttribute ::xo::db::CrItem::slot::name {set :accessor public set :column_name name set :configurable true set :convert false set :create_acs_attribute false set :create_table_attribute false set :datatype text set :defaultmethods {} set :disposition alias set :domain ::xo::db::CrItem set :incremental false set :manager ::xo::db::CrItem::slot::name set :max_n_values 1 set :methodname name set :min_n_values 1 set :multiplicity 1..1 set :name name set :per-object false set :position 0 set :pretty_name Name set :pretty_plural {} set :references {} set :required false set :sqltype text set :trace none : init} ::nsf::object::alloc ::xotcl::Attribute ::xo::db::CrItem::slot::publish_status {set :accessor public set :configurable true set :convert false set :default ready set :defaultmethods {} set :disposition alias set :domain ::xo::db::CrItem set :incremental 0 set :manager ::xo::db::CrItem::slot::publish_status set :methodname publish_status set :multiplicity 1..1 set :name publish_status set :parameterSpec {-publish_status:substdefault ready} set :per-object false set :position 0 set :required false set :substdefault 0b111 set :trace none : init} ::nsf::object::alloc ::xo::db::CrAttribute ::xo::db::CrItem::slot::publish_date {set :accessor public set :column_name publish_date set :configurable true set :convert false set :create_acs_attribute true set :create_table_attribute true set :datatype date set :defaultmethods {} set :disposition alias set :domain ::xo::db::CrItem set :incremental false set :manager ::xo::db::CrItem::slot::publish_date set :max_n_values 1 set :methodname publish_date set :min_n_values 1 set :multiplicity 1..1 set :name publish_date set :per-object false set :position 0 set :pretty_name #xo.CrItem-publish_date# set :pretty_plural {} set :references {} set :required false set :sqltype date set :trace none : init} ::nsf::object::alloc ::xo::db::CrAttribute ::xo::db::CrItem::slot::description {set :accessor public set :column_name description set :configurable true set :convert false set :create_acs_attribute true set :create_table_attribute true set :datatype text set :defaultmethods {} set :disposition alias set :domain ::xo::db::CrItem set :incremental false set :manager ::xo::db::CrItem::slot::description set :max_n_values 1 set :methodname description set :min_n_values 1 set :multiplicity 1..1 set :name description set :per-object false set :position 0 set :pretty_name #xotcl-core.description# set :pretty_plural #xotcl-core.descriptions# set :references {} set :required false set :sqltype text set :trace none : init}XQL Not present: Generic, PostgreSQL, Oracle