base44 exec
Executa um script com o SDK da Base44 pré-autenticado como o usuário atual. Lê o script do stdin.Sintaxe
Como funciona
O comandoexec lê um script do stdin e o executa no lado do servidor com o SDK da Base44 pré-autenticado como o usuário atualmente logado. Isso permite executar scripts únicos contra os dados do seu aplicativo sem escrever uma função completa.
Variáveis globais disponíveis
base44 — um cliente SDK pré-inicializado, disponível como variável global em cada script exec. Você não precisa importá-lo ou configurá-lo — está pronto para usar imediatamente.
Use-o para interagir com os recursos do seu aplicativo:
base44.entities.<EntityName>— operações CRUD em entidades (.list(),.get(id),.create(data),.update(id, data),.delete(id))base44.functions.invoke(name, data?)— chama uma função de backendbase44.agents.<AgentName>— invoca agentes de IA- Para mais recursos e métodos disponíveis, veja a referência do SDK da Base44
Exemplos
Requisitos
- Deve estar autenticado (
npx base44 login) - Deve ser executado em um destes contextos:
- de um diretório de projeto Base44 vinculado, ou
- com
--app-id <id>, ou - com
BASE44_APP_IDdefinido
- O script deve ser canalizado via stdin (modo não interativo)
Notas
- O script é executado com o SDK da Base44 pré-autenticado — você pode usar
base44.entities,base44.functions, etc. diretamente --app-idé útil quando você quer inspecionar dados do aplicativo sem mudar para um projeto local vinculado- O código de saída do script é encaminhado como código de saída do processo CLI
- Este comando requer que stdin seja canalizado (não aceita entrada em modo TTY interativo)
Esta página foi traduzida usando IA. Para informações mais precisas e atualizadas, consulte a versão em inglês.

