> ## Documentation Index
> Fetch the complete documentation index at: https://docs.base44.com/llms.txt
> Use this file to discover all available pages before exploring further.

# base44 entities push

> Envia definições de entidade locais para a Base44.

<Warning>
  Esta página faz parte de uma habilidade de agente de código IA e é escrita para agentes, não para humanos. Para a documentação legível por humanos da Base44, veja a [documentação para desenvolvedores](/developers).
</Warning>

# base44 entities push

Envia definições de entidade locais para a Base44.

## Sintaxe

```bash theme={null}
npx base44 entities push
```

## Autenticação

**Obrigatório**: Sim. Se não estiver autenticado, você será solicitado a fazer login primeiro.

## O que faz

1. Envia todas as entidades que existem na pasta `base44/entities`
2. Valida que as entidades existem na pasta
3. Exibe a contagem de entidades a serem enviadas
4. Faz upload das entidades para o backend Base44
5. Reporta os resultados: entidades criadas, atualizadas e excluídas

## Pré-requisitos

* Deve ser executado a partir de um diretório de projeto Base44
* O projeto deve ter definições de entidade na pasta `base44/entities`

## Saída

```bash theme={null}
$ npx base44 entities push

Found 3 entities to push
Pushing entities to Base44...

Created: User, Post
Updated: Comment
Deleted: OldEntity

✓ Entities pushed successfully
```

## Sincronização de entidades

A operação de envio sincroniza seu schema de entidade local com a Base44:

* **Created**: Novas entidades que não existiam na Base44
* **Updated**: Entidades existentes com schema ou configuração modificados
* **Deleted**: Entidades que foram removidas da sua configuração local

## Tratamento de erros

Se nenhuma entidade for encontrada no seu projeto:

```bash theme={null}
$ npx base44 entities push
No entities found in project
```

## Casos de uso

* Após definir novas entidades no seu projeto
* Ao modificar schemas de entidade existentes
* Para sincronizar alterações de entidade antes de implantar
* Como parte do seu fluxo de desenvolvimento quando os modelos de dados mudam

## Notas

* Este comando sincroniza o schema/estrutura da entidade, não os dados reais
* As alterações são aplicadas ao seu projeto Base44 imediatamente
* Certifique-se de testar as alterações de entidade em um ambiente de desenvolvimento primeiro
* As definições de entidade estão localizadas no diretório `base44/entities/`

<Note>Esta página foi traduzida usando IA. Para informações mais precisas e atualizadas, consulte a [versão em inglês](/). </Note>
