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.


4
Buscando ejemplo de inserción de base de datos
Según db_insertla página del manual, esta función está en desuso y es mejor usar la conexión de base de datos Drupal 8 para realizar la inserción. Obsoleto a partir de Drupal 8.0.x, se eliminará en Drupal 9.0.0. En su lugar, obtenga una conexión de base de datos inyectada en su …
12 database  8 



2
Views3 y subconsultas?
Tengo una vista que genera una consulta que hace múltiples combinaciones. Esto produce una unión cartesiana, y necesito "convertir" las uniones en subconsultas. He revisado la documentación, los resultados de búsqueda de Google y otras fuentes, pero no puedo encontrar ninguna descripción decente sobre cómo puedo configurar las Vistas para …
12 views  database 

4
¿Cómo especifico en qué base de datos se debe crear mi esquema?
Al usar varias bases de datos en Drupal 7, ¿cómo puedo especificar que se cree una tabla en una base de datos diferente en un servidor diferente? Por defecto, cuando instala un módulo, Drupal asume que todo hook_schema()debe estar instalado en la base de datos predeterminada. ¿Hay alguna manera de …
12 7  database 



2
¿Es seguro agregar índices a una base de datos de Drupal?
He estado buscando y leyendo sobre esto, pero no he visto nada definitivo sobre el tema de agregar índices a las tablas de Drupal (tanto core como contrib). Mi principal preocupación es lo que sucede con los índices personalizados cuando actualiza el núcleo o el código contrib y hay cambios …
12 database 


3
¿Qué significa vid?
He diseñado una vista y veo esta consulta en la sección de vista previa: SELECT node.nid AS nid, node_data_field_crm_history_brokerid.field_crm_history_brokerid_value AS node_data_field_crm_history_brokerid_field_crm_history_brokerid_value, node.language AS node_language, node.type AS node_type, node.vid AS node_vid, node_data_field_crm_history_brokerid.field_crm_history_caseid_value AS node_data_field_crm_history_brokerid_field_crm_history_caseid_value, node_data_field_crm_history_brokerid.field_crm_history_dateadded_value AS node_data_field_crm_history_brokerid_field_crm_history_dateadded_value, node_data_field_crm_history_brokerid.field_crm_history_entrydesc_value AS node_data_field_crm_history_brokerid_field_crm_history_entrydesc_value FROM node node LEFT JOIN content_type_crm_history node_data_field_crm_history_brokerid ON node.vid = node_data_field_crm_history_brokerid.vid …
12 views  database 

2
¿Cómo creo una tabla en un módulo personalizado?
En Drupal 7 solíamos usar hook_schema()en el archivo .install para crear una tabla. Creo que, en Drupal 8, también puede hacerlo, pero tenía la impresión de que debería crear archivos .yml con su esquema. ¿Cuál es el método para crear tablas en Drupal 8?
12 8  database 


2
hook_schema no está creando una tabla de base de datos
La siguiente función está contenida en process_login.install como parte de un módulo personalizado llamado process_login. El módulo funciona si creé manualmente la tabla de la base de datos, pero naturalmente me gustaría que la tabla se creara automáticamente en la instalación. La función en sí no genera un error de …
12 7  database 

1
¿Diferencia entre las tablas field_data y field_revision?
Tengo muchas funciones personalizadas; Solo quiero asegurarme de que estoy haciendo esto bien. Si quiero la versión más reciente, la versión en vivo, de un nodo, voy a la field_data_field_xyztabla, ¿verdad? Entiendo que field_revision_field_xyzmantiene todas las versiones anteriores, ¿correcto?
11 7  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.