BlocosIA Wiki Editor

Banco Local

Salve recordes, variáveis de qualquer tipo, objetos de Web e JSON, inventários e tabelas completas no dispositivo (funciona sem internet).

Encaixe variáveis de qualquer tipo (números, textos, listas ou objetos JSON) e blocos de "Web e JSON" diretamente em qualquer entrada do banco local.

Para usar: no editor, clique em "Extensões" (canto de baixo) e adicione "Banco Local".

Comando

usar banco de dados local ( )

Escolhe qual banco de dados local usar (permite separar dados de diferentes modos ou perfis).

Valor

banco de dados local ativo

Dá um número ou texto. Coloque dentro de um buraco redondo.

Comando

salvar a variável [pontos] no banco de dados

Faz uma ação. Encaixe embaixo de outro bloco.

Comando

carregar na variável [pontos] do banco (se não existir: ( ))

Faz uma ação. Encaixe embaixo de outro bloco.

Comando

salvar no banco chave ( ) valor ( )

Salva um valor (número, texto, lista ou objeto) numa chave do banco de dados local do dispositivo.

Valor

ler do banco a chave ( )

Lê o valor salvo numa chave do banco de dados local.

Valor

ler do banco a chave ( ) (se não existir: ( ))

Lê o valor de uma chave do banco local ou devolve o valor padrão se a chave ainda não existir.

Comando

somar ( ) à chave ( ) no banco

Faz uma ação. Encaixe embaixo de outro bloco.

Sim/não

chave ( ) existe no banco?

Verdadeiro se a chave já estiver salva no banco de dados local.

Comando

apagar a chave ( ) do banco

Faz uma ação. Encaixe embaixo de outro bloco.

Valor

lista de chaves do banco

Dá um número ou texto. Coloque dentro de um buraco redondo.

Valor

lista de valores do banco

Dá um número ou texto. Coloque dentro de um buraco redondo.

Valor

quantidade de chaves no banco

Dá um número ou texto. Coloque dentro de um buraco redondo.

Comando

apagar tudo do banco de dados local

Apaga todas as chaves e tabelas do banco de dados local ativo.

Valor

registro com [nome] : ( ) , [pontos] : ( )

Dá um número ou texto. Coloque dentro de um buraco redondo.

Valor

valor do campo ( ) na chave ( ) do banco

Dá um número ou texto. Coloque dentro de um buraco redondo.

Comando

na chave ( ) do banco mudar o campo ( ) para ( )

Faz uma ação. Encaixe embaixo de outro bloco.

Comando

inserir na tabela ( ) o registro ( )

Faz uma ação. Encaixe embaixo de outro bloco.

Comando

atualizar na tabela ( ) onde id = ( ) o campo ( ) para ( )

Faz uma ação. Encaixe embaixo de outro bloco.

Comando

salvar na tabela ( ) o registro com id ( ) valor ( )

Faz uma ação. Encaixe embaixo de outro bloco.

Comando

remover da tabela ( ) onde id = ( )

Faz uma ação. Encaixe embaixo de outro bloco.

Comando

limpar toda a tabela ( )

Faz uma ação. Encaixe embaixo de outro bloco.

Valor

registro da tabela ( ) com id = ( )

Dá um número ou texto. Coloque dentro de um buraco redondo.

Valor

todos os registros da tabela ( )

Dá um número ou texto. Coloque dentro de um buraco redondo.

Valor

buscar na tabela ( ) onde ( ) [=] ( )

Dá um número ou texto. Coloque dentro de um buraco redondo.

Valor

quantidade de registros na tabela ( )

Dá um número ou texto. Coloque dentro de um buraco redondo.

Valor

registros da tabela ( ) ordenados por ( ) [crescente (menor → maior)]

Dá um número ou texto. Coloque dentro de um buraco redondo.

Valor

[soma] do campo ( ) na tabela ( )

Dá um número ou texto. Coloque dentro de um buraco redondo.

Valor

último id inserido no banco

Dá um número ou texto. Coloque dentro de um buraco redondo.

Valor

exportar banco de dados como JSON

Dá um número ou texto. Coloque dentro de um buraco redondo.

Valor

banco de dados como objeto JSON

Dá um número ou texto. Coloque dentro de um buraco redondo.

Comando

importar JSON ou objeto ( ) para o banco de dados (modo: [mesclar com os atuais])

Faz uma ação. Encaixe embaixo de outro bloco.

Chapéu

quando um dado for salvo no banco

Começa um script quando isto acontece.

Chapéu

quando a chave ( ) mudar no banco

Começa um script quando isto acontece.

Valor

última chave alterada no banco

Dá um número ou texto. Coloque dentro de um buraco redondo.

Valor

último valor salvo no banco

Dá um número ou texto. Coloque dentro de um buraco redondo.