From aedfe34531c31901cf9e10ed8ae7ab2b5d35d2ee Mon Sep 17 00:00:00 2001 From: Will Date: Mon, 15 Jul 2024 13:11:35 -0300 Subject: [PATCH 1/2] DEV: Adicionando script para preenchimento do banco de dados --- lgbtq_connect/preenche_bd.php | 42 +++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 lgbtq_connect/preenche_bd.php diff --git a/lgbtq_connect/preenche_bd.php b/lgbtq_connect/preenche_bd.php new file mode 100644 index 00000000..0ad8eb58 --- /dev/null +++ b/lgbtq_connect/preenche_bd.php @@ -0,0 +1,42 @@ + $i, + 'nome' => 'Nome ' . $i, + 'email' => 'email' . $i . '@example.com', + 'latitude' => rand(-90, 90) + (rand(0, 9999) / 10000), + 'longitude' => rand(-180, 180) + (rand(0, 9999) / 10000), + 'road' => 'Rua ' . $i, + 'city' => 'Cidade ' . $i, + 'data_hora' => date('Y-m-d H:i:s'), + 'servico' => $servico_opcoes[array_rand($servico_opcoes)], + 'descricao' => 'Descrição ' . $i, + 'situacao' => $situacao_opcoes[array_rand($situacao_opcoes)] + ); + + // Inserir dados na tabela + $wpdb->insert($table_name, $data); +} + +echo "Dados inseridos com sucesso!"; +?> From 481342d2dfab4f8896263fae2424e28042d1bfa1 Mon Sep 17 00:00:00 2001 From: Will Date: Mon, 15 Jul 2024 13:28:42 -0300 Subject: [PATCH 2/2] DOCS: Adicionando tutorial para execucao do preenchimento do BD na documentacao --- docs/preparandoambiente.md | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/docs/preparandoambiente.md b/docs/preparandoambiente.md index 4a64fec0..0da80b87 100755 --- a/docs/preparandoambiente.md +++ b/docs/preparandoambiente.md @@ -52,4 +52,15 @@ docker compose ps * Na tela de plugins do wordpress clique em adicionar plugin, navegue para o repositório do projeto e selecione o arquivo zipado do plugin -- Em qualquer página do seu site escreva o seguinte shortcode: **[lgbtq_connect]** \ No newline at end of file +- Em qualquer página do seu site escreva o seguinte shortcode: **[lgbtq_connect]** + +## **Preenchimento do banco de dados automático** + +- Para execução do script de preenchimento certifique-se da tabela 'lc_formulario' estar vazia. + +- Os dados inseridos tem a finalidade apenas para testes de estresse, não contendo dados reais. + +- Para execução basta apenas acessar: http://localhost:8082/wp-content/plugins/plugin-prototipo/preenche_bd.php/ + +- Verifique a inclusão das linhas acessando + phpMyAdmin \ No newline at end of file