You are here

function barcode_field_schema in Barcode 7.2

Implements hook_field_schema().

File

./barcode.install, line 21
Install file for barcode module.

Code

function barcode_field_schema($field) {
  if (isset($field['settings']['dbsize'])) {
    $columns = array(
      'value' => array(
        'type' => 'varchar',
        'length' => $field['settings']['dbsize'],
        'not null' => FALSE,
      ),
    );
  }
  else {
    $columns = array(
      'value' => array(
        'type' => 'varchar',
        'length' => 255,
        'not null' => FALSE,
      ),
    );
  }
  return array(
    'columns' => $columns,
  );
}