function _field_sql_storage_revision_tablename
7.x field_sql_storage.module | _field_sql_storage_revision_tablename($field) |
Generate a table name for a field revision archive table.
Parameters
$name: The field structure.
Return value
A string containing the generated name for the database table
24 calls to _field_sql_storage_revision_tablename()
- FieldSqlStorageTestCase::setUp in drupal-7.x/
modules/ field/ modules/ field_sql_storage/ field_sql_storage.test - Sets up a Drupal site for running functional and integration tests.
- FieldSqlStorageTestCase::testFieldStorageDetails in drupal-7.x/
modules/ field/ modules/ field_sql_storage/ field_sql_storage.test - Test the storage details.
- FieldSqlStorageTestCase::testFieldUpdateIndexesWithData in drupal-7.x/
modules/ field/ modules/ field_sql_storage/ field_sql_storage.test - Test adding and removing indexes while data is present.
- field_sql_storage_field_attach_rename_bundle in drupal-7.x/
modules/ field/ modules/ field_sql_storage/ field_sql_storage.module - Implements hook_field_attach_rename_bundle().
- field_sql_storage_field_storage_delete_field in drupal-7.x/
modules/ field/ modules/ field_sql_storage/ field_sql_storage.module - Implements hook_field_storage_delete_field().
2 string references to '_field_sql_storage_revision_tablename'
- field_sql_storage_field_storage_query in drupal-7.x/
modules/ field/ modules/ field_sql_storage/ field_sql_storage.module - Implements hook_field_storage_query().
- hook_field_storage_query in drupal-7.x/
modules/ field/ field.api.php - Execute an EntityFieldQuery.
File
- drupal-7.x/
modules/ field/ modules/ field_sql_storage/ field_sql_storage.module, line 58 - Default implementation of the field storage API.
Code
function _field_sql_storage_revision_tablename($field) {
if ($field['deleted']) {
return "field_deleted_revision_{$field['id']}";
}
else {
return "field_revision_{$field['field_name']}";
}
}