Schema do banco
Firebase
Coleções Firestore criadas pelo Kasy, caminhos e o que cada uma guarda.
Firestore guarda documentos JSON. A doc lista o caminho e o que o documento representa, não cada campo interno.
Coleções só aparecem no console depois do primeiro documento gravado.
Volta ao índice do schema. Para functions: Cloud Functions.
Base (todo projeto)
| Caminho | O que guarda |
|---|---|
users/{userId} | Perfil do usuário |
users/{userId}/devices/{deviceId} | Token push do aparelho |
users/{userId}/notifications/{id} | Notificação in-app |
users/{userId}/infos/{key} | Resposta do onboarding |
subscriptions/{userId} | Assinatura (ID do doc = userId) |
Por feature
Feedback. Rápido: sim
| Caminho | O que guarda |
|---|---|
feature_requests/{id} | Pedido (título, descrição, contador de votos) |
feature_requests/{id}/votes/{voteId} | Voto de um usuário |
Stripe. Rápido: sim
| Caminho | O que guarda |
|---|---|
stripe_customers/{userId} | ID do cliente Stripe |
subscriptions/{userId} | Campo trial_end no doc da assinatura |
RevenueCat. Rápido: sim
Atualiza subscriptions/{userId} via webhook. Sem coleção nova.
Ads. Rápido: sim
| Caminho | O que guarda |
|---|---|
users/{userId}/ad_rewards/{transactionId} | Recompensa verificada |
users/{userId} | Campo adRewardBalance no perfil |
AI Chat. Rápido: sim
| Caminho | O que guarda |
|---|---|
users/{userId}/ai_conversations/{convId} | Conversa |
users/{userId}/ai_conversations/{convId}/messages/{msgId} | Mensagem |
Kanban. Rápido: sim
| Caminho | O que guarda |
|---|---|
kanban_columns/{id} | Coluna |
kanban_tasks/{id} | Tarefa |
Drive. Rápido: não
| Caminho | O que guarda |
|---|---|
drivers/{driverId} | Perfil motorista (driverId = userId) |
rides/{rideId} | Corrida |
Entra com kasy add drive.
Facebook. Rápido: sim
Sem coleção de dados. Login social + Cloud Functions / Edge para Pixel.
Modo Rápido: coleções de dados
Base + feature_requests (+ subcoleção votes), stripe_customers, subcoleções ad_rewards e ai_conversations/messages, kanban_columns, kanban_tasks.
Sem drivers nem rides até kasy add drive.
Atualizado em 03/11/2026

