CUBRID Engine  latest
sm_constraint_info Struct Reference

#include <schema_manager.h>

Collaboration diagram for sm_constraint_info:
Collaboration graph

Public Attributes

struct sm_constraint_infonext
 
char * name
 
char ** att_names
 
int * asc_desc
 
int * prefix_length
 
SM_PREDICATE_INFOfilter_predicate
 
char * ref_cls_name
 
char ** ref_attrs
 
SM_FUNCTION_INFOfunc_index_info
 
SM_FOREIGN_KEY_ACTION fk_delete_action
 
SM_FOREIGN_KEY_ACTION fk_update_action
 
DB_CONSTRAINT_TYPE constraint_type
 
const char * comment
 
SM_INDEX_STATUS index_status
 

Detailed Description

Definition at line 67 of file schema_manager.h.

Member Data Documentation

SM_FOREIGN_KEY_ACTION sm_constraint_info::fk_delete_action

Definition at line 78 of file schema_manager.h.

Referenced by sm_save_constraint_info(), and sm_truncate_class().

SM_FOREIGN_KEY_ACTION sm_constraint_info::fk_update_action

Definition at line 79 of file schema_manager.h.

Referenced by sm_save_constraint_info(), and sm_truncate_class().

char** sm_constraint_info::ref_attrs
char* sm_constraint_info::ref_cls_name

The documentation for this struct was generated from the following file: