diff options
Diffstat (limited to 'modules/field/field.install')
-rw-r--r-- | modules/field/field.install | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/modules/field/field.install b/modules/field/field.install index 2ee9daa12..33d29c065 100644 --- a/modules/field/field.install +++ b/modules/field/field.install @@ -130,6 +130,12 @@ function field_schema() { 'not null' => TRUE, 'default' => '' ), + 'object_type' => array( + 'type' => 'varchar', + 'length' => 32, + 'not null' => TRUE, + 'default' => '' + ), 'bundle' => array( 'type' => 'varchar', 'length' => 128, @@ -152,7 +158,7 @@ function field_schema() { 'primary key' => array('id'), 'indexes' => array( // Used by field_delete_instance(). - 'field_name_bundle' => array('field_name', 'bundle'), + 'field_name_bundle' => array('field_name', 'object_type', 'bundle'), // Used by field_read_instances(). 'deleted' => array('deleted'), ), |