Perguntas com a marcação «database»

13
O tamanho da tabela do formulário de cache é enorme

O tamanho da tabela de cache aumentou para mais de 10 GB no mês passado, e eu a corrigi temporariamente ao truncá-la. A última vez que verifiquei foi de cerca de 1 GB. Assim, em alguns meses, atingirá 10 GB novamente. Como isso deve ser tratado? Observe que desabilitei todos os trabalhos cron...

13
É sempre ruim passar uma variável por t ()?

Eu tenho uma pequena função auxiliar para o meu 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'...

13
É seguro truncar uma tabela de revisão de campo?

Notei que o D7 cria uma tabela field_revision para cada campo e duplica o conteúdo de sua contraparte da tabela de campos, mesmo que as revisões estejam desativadas. Eu tenho uma grande tabela de texto e está ocupando muito espaço (vários GBs). Seria seguro truncar a tabela de revisão? PS:...

13
Adicionando um novo usuário diretamente no banco de dados

Recebi os arquivos em um site Drupal para que eu possa criar um novo tema. No entanto, não recebi a data de usuário / senha de administrador do Drupal, portanto não consigo entrar na área de administrador. Existe uma maneira de criar um novo usuário diretamente no banco de dados ou de alguma outra...

12
Como especifico em qual banco de dados meu esquema deve ser criado?

Ao usar vários bancos de dados no Drupal 7, como posso especificar que uma tabela seja criada em um banco de dados diferente em um servidor diferente? Por padrão, quando você instala um módulo, o Drupal assume que tudo hook_schema()deve estar instalado no banco de dados padrão. Existe uma maneira...

12
O que significa vid

Eu projetei uma exibição e vejo essa consulta na seção de visualização: 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...

12
hook_schema não está criando tabela de banco de dados

A função a seguir está contida em process_login.install como parte de um módulo customizado chamado process_login. O módulo funciona se eu criei manualmente a tabela do banco de dados, mas naturalmente gostaria que a tabela fosse criada automaticamente na instalação. A função em si não gera um...

12
Views3 e subconsultas?

Eu tenho uma visão que gera uma consulta que faz várias associações. Isso produz uma junção cartesiana e eu preciso "converter" as junções em subconsultas. Examinei a documentação, os resultados de pesquisa do Google e outras fontes, mas não consigo encontrar uma descrição decente de como posso...

12
Procurando exemplo de inserção de banco de dados

De acordo com db_inserta página do manual, essa função está obsoleta e é melhor usar a conexão com o banco de dados Drupal 8 para executar a inserção. Descontinuada a partir do Drupal 8.0.x, será removido no Drupal 9.0.0. Em vez disso, injete uma conexão com o banco de dados no seu serviço a...

12
Como faço para criar tabela no módulo personalizado

No Drupal 7, costumávamos usar hook_schema()o arquivo .install para criar uma tabela. Acredito que, no Drupal 8, você também pode fazer isso, mas fiquei com a impressão de que você deveria criar arquivos .yml com seu esquema. Qual é o método para criar tabelas no Drupal

12
A adição de índices a um banco de dados Drupal é segura?

Estive pesquisando e lendo sobre isso, mas não vi nada definitivo sobre o tópico de adição de índices às tabelas Drupal (core e contrib). Minha principal preocupação é o que acontece com os índices personalizados quando você atualiza o código principal ou de contribuição e há alterações de...