array( 'nid' => array( 'type' => 'int', 'unsigned' => TRUE, 'not null' => TRUE, ), 'loader_name' => array( 'type' => 'varchar', ), 'template_id' => array( 'type' => 'varchar', ), 'file' => array( 'type' => 'varchar', ) ), 'primary key' => array('nid'), 'unique keys' => array( 'name' => array('loader_name') ), ); $schema['tripal_bulk_loader_template'] = array( 'fields' => array( 'template_id' => array( 'type' => 'serial', 'unsigned' => TRUE, 'not null' => TRUE, ), 'name' => array( 'type' => 'varchar', ), 'template_array' => array( 'type' => 'varchar', ) ), 'primary key' => array('template_id'), 'unique keys' => array( 'name' => array('name') ), ); return $schema; }