- Flexibilidade de schema: Você pode atualizar seu modelo de dados a qualquer momento sem executar migrações.
- Atualizações em tempo real: Inscreva-se em mudanças para receber atualizações quando registros são criados, atualizados ou excluídos.
- Segurança granular: Regras de segurança em nível de linha e de campo controlam quem pode acessar quais registros e campos.
Definir entidades
Defina entidades como arquivos JSON no diretório de entidades do seu projeto. Por padrão o diretório de entidades ébase44/entities/, mas você pode personalizar o caminho na configuração do seu projeto.
Teste localmente
Teste suas entidades localmente combase44 dev. O dev server detecta mudanças de schema automaticamente. Veja Desenvolvimento local para detalhes.
Implante entidades
Implante entidades comentities push ou deploy para enviar todos os recursos do projeto de uma vez.
Schemas de entidade
Schemas de entidade são definições de JSON Schema que especificam os campos, tipos e regras de validação para seus dados. Saiba mais sobre schemas de entidade.Tipos TypeScript
Gere tipos TypeScript a partir dos seus schemas de entidade para obter segurança de tipo completa e autocomplete no seu código do SDK. Saiba mais sobre tipos dinâmicos.User schema
Cada app Base44 inclui uma entidade User integrada que armazena informações sobre os usuários do seu app. Você pode estendê-la com campos adicionais para armazenar dados customizados de usuário como empresa, número de telefone ou preferências. Campos de usuário podem ser referenciados em regras de segurança para controlar o acesso a dados com base em atributos do usuário. Saiba mais sobre o User schema.Segurança
Controle o acesso aos seus dados com regras de segurança em nível de linha e de campo. Defina quem pode criar, ler, atualizar e excluir registros com base em atributos do usuário. Saiba mais sobre regras de segurança.Esta página foi traduzida usando IA. Para informações mais precisas e atualizadas, consulte a versão em inglês.

