function filter_update_7000

Upgrade the {filter_formats} table and rename it to {filter_format}.

Related topics

File

modules/filter/filter.install, line 172

Code

function filter_update_7000() {
    db_rename_table('filter_formats', 'filter_format');
    // Add the new {filter_format}.status and {filter_format}.weight column.
    db_add_field('filter_format', 'status', array(
        'type' => 'int',
        'unsigned' => TRUE,
        'not null' => TRUE,
        'default' => 1,
        'size' => 'tiny',
        'description' => 'The status of the text format. (1 = enabled, 0 = disabled)',
    ));
    db_add_field('filter_format', 'weight', array(
        'type' => 'int',
        'not null' => TRUE,
        'default' => 0,
        'description' => 'Weight of text format to use when listing.',
    ), array(
        'indexes' => array(
            'status_weight' => array(
                'status',
                'weight',
            ),
        ),
    ));
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.