A aba Banco de dados
Veja e edite os registros do seu aplicativo, recupere o que foi excluído, gerencie quem entra e faça consultas de leitura sem sair do editor.
O que é
Projetos em código que guardam informações (cadastros, pedidos, agendamentos, tarefas) têm um banco de dados só deles. A aba Banco de dados, no topo do editor de código, mostra esses dados reais: os mesmos que o site publicado lê e grava.
As tabelas e os campos são definidos no código do projeto, no arquivo data/model.json. Para criar uma tabela, acrescentar um campo ou mudar permissões, peça à IA no chat. A aba cuida dos dados, não da estrutura. Veja Modo código.
Observação.Se o projeto ainda não tem banco de dados, a aba mostra o botão Pedir à IA um banco de dados, que envia o pedido ao chat por você, como qualquer outro pedido.
O que você encontra na aba
| Área | Para que serve |
|---|---|
| Tabelas | Cada tabela do app, com o número de registros. Busque, crie, edite, exclua, importe e exporte. |
| Usuários | Quem pode entrar no sistema publicado: convites, perfis, desativar e remover. |
| Lixeira | Registros excluídos nos últimos 30 dias, pelo site ou pela aba, prontos para restaurar. |
| Atividade | O que foi feito nos dados, no site publicado e por aqui. |
| Consulta SQL | Consultas só de leitura nas tabelas do projeto. |
Ver e editar registros
Abra o projeto e clique em Banco de dados
No celular, a lista de tabelas vira um menu no topo da aba.
Escolha uma tabela em Tabelas
Use Buscar… para filtrar os registros.
Clique em Novo registro ou edite um existente
Os campos obrigatórios aparecem marcados, e os vínculos com outras tabelas são escolhidos numa lista.
Para apagar, use Excluir
O registro vai para a Lixeira e pode voltar exatamente como era em até 30 dias.
Importar e exportar planilhas
- Exportar CSV baixa a tabela aberta, respeitando a busca que estiver ativa.
- Importar CSV aceita arquivos de até 2 MB. A primeira linha precisa ter os nomes dos campos, como no arquivo exportado. Você também pode colar o conteúdo da planilha.
- Antes de importar, clique em Conferir: a Micronuage mostra quantas linhas estão prontas e quais têm problemas. Nada é importado enquanto houver erros.
- O formato esperado para datas, números, vínculos e pessoas aparece na própria janela de importação.
Consultas SQL só de leitura
Em Consulta SQL você escreve um SELECT para responder perguntas como quantos pedidos entraram no mês. Há Exemplos prontos e a lista de tabelas disponíveis. Clique em Executar ou use Ctrl+Enter.
- Nenhuma consulta altera, cria ou apaga dados.
- Só as tabelas deste projeto ficam visíveis. Os usuários do app aparecem sem senha.
- Cada consulta traz até 500 linhas e roda por até 5 segundos. Use
LIMIT,WHEREou agregações para resultados maiores. - Copiar como CSV leva o resultado para uma planilha.
Dica.Quem tem o perfil Leitor no espaço de trabalho vê os dados e roda consultas, mas não altera nada.
Perguntas frequentes
Restaurar uma versão antiga do código traz os dados de volta?
Não. O histórico de versões guarda o código. Os dados continuam como estão. Para recuperar um registro apagado, use a Lixeira.
Se eu remover um campo do modelo, os dados somem?
Não. Ao atualizar o banco, a Micronuage acrescenta tabelas e campos, mas nunca apaga colunas: os valores do campo removido continuam guardados. Um campo também não pode mudar de tipo depois de criado; nesse caso, peça à IA um campo novo.
Por que eu não apareço na lista de usuários do app?
A aba age como administradora do app sem precisar de uma conta nele. O que você faz por aqui aparece na Atividade identificado como feito pela Micronuage.
A IA vê os meus registros?
Não. A IA trabalha com a estrutura das tabelas, nunca com os registros. Veja Isolamento dos dados.
Projetos de template também têm essa aba?
Não. A aba Banco de dados existe nos projetos em código.
Artigos relacionados
Ainda precisa de ajuda?
A nossa equipe responde em até um dia útil.