function _db_create_key_sql
6.x database.pgsql.inc | _db_create_key_sql($fields) |
6.x database.mysql-common.inc | _db_create_key_sql($fields) |
Related topics
5 calls to _db_create_key_sql()
- db_add_index in drupal-6.x/
includes/ database.mysql-common.inc - Add an index.
- db_add_primary_key in drupal-6.x/
includes/ database.mysql-common.inc - Add a primary key.
- db_add_unique_key in drupal-6.x/
includes/ database.mysql-common.inc - Add a unique key.
- _db_create_index_sql in drupal-6.x/
includes/ database.pgsql.inc - _db_create_keys_sql in drupal-6.x/
includes/ database.mysql-common.inc
File
- drupal-6.x/
includes/ database.pgsql.inc, line 528 - Database interface code for PostgreSQL database servers.
Code
function _db_create_key_sql($fields) {
$ret = array();
foreach ($fields as $field) {
if (is_array($field)) {
$ret[] = 'substr(' . $field[0] . ', 1, ' . $field[1] . ')';
}
else {
$ret[] = $field;
}
}
return implode(', ', $ret);
}