Preguntas etiquetadas con database

Drupal proporciona una capa de abstracción estándar independiente del proveedor para acceder a los servidores de bases de datos.

2
Seleccione campos de dos tablas usando db_select ()
Estoy usando db_select()y no entiendo la sintaxis del fields()método. Estoy usando un join()para unirme a otra mesa. Entonces, para las mesas ty nquiero hacer algo como SELECT t.tid, t.field1, t.field2, n.title, n.author FROM table t INNER JOIN node n ON t.nid = n.nid; yo tengo $results = db_select('table', 't') ->fields( …
15 database 

2
Cómo crear una tabla durante la instalación del módulo
Estoy tratando de crear un módulo para Drupal 7 y necesito crear 3 tablas y llenarlo. Pero primero necesito crearlo. En el archivo mymodule.install tengo function mymodule_install() { } function mymodule_uninstall() { } function myodule_schema() { $schema['mymodule_table'] = array( 'description' => t('First table'), 'fields' => array( 'id' => array( 'description' …
14 7  installing  database 



4
restablecer el estado de hook_update_n de un módulo
Estoy extendiendo un módulo que he escrito anteriormente y necesita algunos cambios de esquema que implemente hook_update_N. He actualizado la versión del módulo de 7.x-1.0a 7.x-1.1e implementó el foo_update_7100y trabaja muy bien. El problema es que he cometido un error por dentro foo_update_7100y ahora que lo he solucionado no puedo …
14 7  database  updating 




2
¿Cómo enseñar a PhpStorm a reconocer la sintaxis SQL de drupal {table}?
Estoy lidiando con un proyecto drupal muy antiguo lleno de consultas SQL. La comprensión de PhpStorm de SQL es muy útil, sin embargo, tengo problemas con el drupalismo {table_name}. IDE se queja de eso <reference> expected, got '{'. ¿Cómo puedo configurar PhpStorm para que comprenda que la cadena dentro de …
14 database 

3
¿Siempre es malo pasar una variable a través de t ()?
Tengo una pequeña función auxiliar para mi hook_schema: function _bbcmap_schema_asr_field($description) { return array( 'type' => 'int', 'unsigned' => TRUE, 'size' => 'small', // Up to ~66k with MySQL (equivalent up to ~660.00 adjusted) 'not null' => FALSE, 'description' => t($description), ); } Y luego puedo usar algo como: /** * …



5
El tamaño de la tabla del formulario de caché es enorme
El tamaño de la tabla de caché aumentó a más de 10 GB el mes pasado, y lo arreglé temporalmente truncándolo. La última vez que lo revisé fue de alrededor de 1 GB. Entonces, en un par de meses, alcanzará nuevamente los 10 GB. ¿Cómo debería tratarse esto? Tenga en …
13 database  caching 

3
¿Es seguro truncar una tabla de revisión de campo?
Noté que D7 crea una tabla field_revision para cada campo y duplica el contenido de su contraparte de la tabla de campo incluso si uno tiene las revisiones desactivadas. Tengo una gran tabla de texto y está ocupando mucho espacio (varios GB). ¿Sería seguro truncar la tabla de revisión? PD: …
13 7  entities  database  nodes 

7
Agregar un nuevo usuario directamente en la base de datos
Me dieron los archivos en un sitio de Drupal para que pueda crear un nuevo tema. Sin embargo, no se me ha dado la fecha de usuario / contraseña de administrador de Drupal, por lo que no puedo iniciar sesión en el área de administración. ¿Hay alguna forma de crear …
13 6  users  database 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.