function tripal_feature_add_tripal_gffprotein_temp_table
2.x tripal_feature.install | tripal_feature_add_tripal_gffprotein_temp_table() |
2 calls to tripal_feature_add_tripal_gffprotein_temp_table()
- tripal_feature_install in tripal_feature/
tripal_feature.install - Implements hook_install().
- tripal_feature_update_7202 in tripal_feature/
tripal_feature.install - Adds the temporary tables used for loading GFF files.
File
- tripal_feature/
tripal_feature.install, line 161 - Installation of the feature module
Code
function tripal_feature_add_tripal_gffprotein_temp_table() {
$schema = array(
'table' => 'tripal_gffprotein_temp',
'fields' => array(
'feature_id' => array(
'type' => 'int',
'not null' => TRUE,
),
'parent_id' => array(
'type' => 'int',
'not null' => TRUE,
),
'fmin' => array(
'type' => 'int',
'not null' => TRUE,
),
'fmax' => array(
'type' => 'int',
'not null' => TRUE,
),
),
'indexes' => array(
'tripal_gff_temp_idx0' => array('feature_id'),
'tripal_gff_temp_idx0' => array('parent_id'),
),
'unique keys' => array(
'tripal_gff_temp_uq0' => array('feature_id'),
),
);
chado_create_custom_table('tripal_gffprotein_temp', $schema, TRUE);
}