OpenACS Attribute

"acs_attribute" represents SQL meta information about an object's attributes/columns.

 

acs_attributes is not used in ]po[ directly. Instead, ]po[ defines an extended DynField attribute structure, extending "acs_attributes".

 

Structure of the acs_attributes table:

 

     Column     |          Type          |                 Modifiers
----------------+------------------------+--------------------------------------------
 attribute_id   | integer                | not null
 object_type    | character varying(100) | not null
 table_name     | character varying(30)  |
 attribute_name | character varying(100) | not null
 pretty_name    | character varying(100) | not null
 pretty_plural  | character varying(100) |
 sort_order     | integer                | not null
 datatype       | character varying(50)  | not null
 default_value  | text                   |
 min_n_values   | integer                | not null default 1
 max_n_values   | integer                | not null default 1
 storage        | character varying(13)  | default 'type_specific'::character varying
 static_p       | boolean                | default false
 column_name    | character varying(30)  |

 

  Contact Us
  Project Open Business Solutions S.L.

Calle Aprestadora 19, 12o-2a

08902 Hospitalet de Llobregat (Barcelona)

Spain

 Tel Europe: +34 609 953 751
 Tel US: +1 415 200 2465
 Mail: info@project-open.com