function tripal_feature_add_tripal_gffcds_temp_table
2.x tripal_feature.install | tripal_feature_add_tripal_gffcds_temp_table($skip_recreate = TRUE) |
3 calls to tripal_feature_add_tripal_gffcds_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.
- tripal_feature_update_7203 in tripal_feature/
tripal_feature.install - Removes the unique constraint on the tripal_gffcds_temp table.
File
- tripal_feature/
tripal_feature.install, line 121 - Installation of the feature module
Code
function tripal_feature_add_tripal_gffcds_temp_table($skip_recreate = TRUE) {
$schema = array(
'table' => 'tripal_gffcds_temp',
'fields' => array(
'feature_id' => array(
'type' => 'int',
'not null' => TRUE,
),
'parent_id' => array(
'type' => 'int',
'not null' => TRUE,
),
'phase' => array(
'type' => 'int',
'not null' => FALSE,
),
'strand' => 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'),
),
);
chado_create_custom_table('tripal_gffcds_temp', $schema, $skip_recreate);
}