| id |
Código de identificação do registro |
integer |
X |
| created_at |
Data de criação do registro |
timestamp without time zone |
X |
| updated_at |
Data de atualização do registro |
timestamp without time zone |
X |
| deleted_at |
Data de deleção do registro |
timestamp without time zone |
 |
| status |
Status da atividade no portal |
USER-DEFINED |
X |
| activity_name |
Nome da atividade |
character varying |
X |
| category_activity_id |
Código de identificação do registro |
integer |
X |
| provider_id |
Código de identificação do registro |
integer |
X |
| billing_model |
Modelo de cobrança da atividade |
USER-DEFINED |
X |
| price_amount |
Valor base do serviço em reais |
numeric |
 |
| price_label |
Rótulo exibido para o cliente (ex: "por hora", "por peça") |
character varying |
 |
| modality_required |
Indica se o cliente precisa escolher online ou presencial ao agendar |
boolean |
X |
| max_people |
Número máximo de pessoas por sessão (sessões em grupo). Null = sem limite definido |
integer |
 |
| service_catalog_item_id |
Código de identificação do registro |
integer |
 |
| modality |
Modalidade em que o prestador atende este serviço (AT_CLIENT, ONLINE). Null = legado, sem modalidade definida. |
USER-DEFINED |
 |
| duration_minutes |
Duração específica deste prestador (sobrescreve default_duration_minutes do catálogo) |
integer |
 |
| service_radius_km |
Raio de atendimento em km (faz sentido em AT_CLIENT; null = sem limite definido) |
integer |
 |
| notes |
Observações livres do prestador para este serviço. NUNCA usar como nome do serviço. |
text |
 |
| price_per_period |
Preço cobrado por turno (manhã ou tarde). Usado por serviços com pricingUnit=PER_PERIOD (faxina, personal organizer). |
numeric |
 |
| morning_start_time |
Horário de início do turno da manhã (HH:MM). Null = prestador não atende esse turno. Usado em PER_PERIOD. |
time without time zone |
 |
| morning_end_time |
Horário de fim do turno da manhã (HH:MM). Null se manhã não é atendida. Usado em PER_PERIOD. |
time without time zone |
 |
| afternoon_start_time |
Horário de início do turno da tarde (HH:MM). Null = prestador não atende esse turno. Usado em PER_PERIOD. |
time without time zone |
 |
| afternoon_end_time |
Horário de fim do turno da tarde (HH:MM). Null se tarde não é atendida. Usado em PER_PERIOD. |
time without time zone |
 |