Perguntas com a marcação «database»

17
Como posso excluir todas as revisões de nó / campo?

Eu tenho um drupal 7 sites, onde ele mantém revisões de nós e de campo. Eu mantenho revisões para o caso em que, por engano, uma nova versão defeituosa é salva e quero reverter. Mas agora eu quero limpar e otimizar o banco de dados para ocupar menos espaço no disco rígido. Quais são alguns...

16
Como publicar nós não publicados programaticamente

Eu tenho alguns nós não publicados, para os quais tenho seus IDs de nós. Como publicá-los programaticamente? É correto alcançá-lo no módulo personalizado usando uma consulta como a seguinte? db_query("UPDATE {node} SET status = 1 WHERE nid = %d",

15
Como criar uma tabela durante a instalação do módulo

Estou tentando criar um módulo para o Drupal 7 e preciso criar 3 tabelas e preenchê-lo. Mas primeiro eu preciso criá-lo. No arquivo mymodule.install eu tenho function mymodule_install() { } function mymodule_uninstall() { } function myodule_schema() { $schema['mymodule_table'] = array(...

15
O db_insert é seguro?

Estou usando o método Drupal 7 db_insert , para inserir dados em uma tabela personalizada no banco de dados Drupal. Eu li que essa é a maneira preferida, no entanto, percorri o código e o documento e não consigo ver em nenhum lugar que analise os valores ou me diga que esses valores são...

15
Selecione campos de duas tabelas usando db_select ()

Estou usando db_select()e não entendo a sintaxe do fields()método. Estou usando um join()para entrar em outra tabela. Então, para tabelas te n, eu quero fazer 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; eu tenho $results =...

15
O que é mais rápido db_query, db_select ou EntityFieldQuery

Então, eu estou tentando descobrir o que é mais rápido, db_query, db_select ou EntityFieldQuery. Atualmente estou usando EntityFieldQuery. Estou pegando cerca de 1600 entradas de nós. Sei que isso pode ser desgastante para o sistema, então só quero descobrir qual é a melhor opção para capturar...

14
Como ensinar o PhpStorm a reconhecer a sintaxe drupal {table} SQL?

Estou lidando com um projeto drupal realmente antigo, cheio de consultas SQL. A compreensão do PhpStorm sobre SQL é muito útil, no entanto, tenho problemas com o drupalismo {table_name}. O IDE reclama disso <reference> expected, got '{'. Como posso configurar o PhpStorm para que ele entenda...

14
NoSQL vs outras configurações do SQL Drupal

Quais são as vantagens de executar o NoSQL (ex MongoDB) sobre MySQL, PostGRE SQL ou MSSQL no Drupal? As vantagens são obtidas com o simples uso do armazenamento ou alguma configuração do Drupal precisa ser

14
redefinindo o status hook_update_n de um módulo

Estou estendendo um módulo que escrevi anteriormente e ele precisa de algumas alterações de esquema nas quais implemento hook_update_N. Eu atualizei a versão do módulo de 7.x-1.0para 7.x-1.1e implementou o foo_update_7100e ele funciona muito bem. O problema é que eu cometi um erro por dentro...