gocore.accommodation_*
Dados em tempo real via SHOW FULL COLUMNS (endpoint PHP existente).
Abrir sempre pelo servidor HTTP (ex.: /accommodation/docs/…), não em file://.
accommodation_bedroom):
true costuma vir do import API
false sobretudo BD / PMS
null não classificado.
Ver accommodation/includes/schema_column_api_availability.php.
Colunas e tabelas definidas nos scripts SQL; só existem na BD depois de aplicar cada migração.
13_accommodation_pms_ui_parity.sql)accommodation (JSON)
| Coluna | Notas |
|---|---|
booking_guest_fields_json | Campos hóspede no booking |
booking_form_order_json | Ordem dos campos no formulário |
booking_custom_questions_json | Até 10 perguntas custom |
booking_property_rules_json | Regras globais da propriedade |
accommodation_bedroom
| Coluna | Notas |
|---|---|
display_name_en, display_name_pt | Nomes de exibição |
quantity_of_type | Quantidade deste tipo de quarto |
max_guests, max_adults, max_children | Limites |
size_m2 | Área m² |
room_rules_json, display_settings_json, units_json, features_override_json | Config quarto |
dependency_combination_logic, dependency_level | Dependências |
Novas tabelas: accommodation_feature, accommodation_bathroom, accommodation_bed, accommodation_room_dependency, accommodation_booking_room_assignment.
14_accommodation_beds24_ui_screens.sql)| Coluna | Notas |
|---|---|
beds24_booking_rules_ui_json | Booking Rules (cut-off, estratégia, tipo, status) |
beds24_booking_page_json | Booking Page / configuração |
beds24_currency_display_json | Símbolos moeda, arredondamento |
beds24_channel_content_json | Check-in/out, textos i18n canal |
beds24_access_json | Access / instruções |
beds24_offers_property_type | Tipo de ofertas (dropdown Offers) |
Tabela accommodation_room_offer — até 16 ofertas por quarto (offer_slot 1–16).
15_accommodation_api_map.sql)api_map (JSON) — fontes API v1/v2 usadas no último gocore_channel_import.php. Ver ACCOMMODATION_API_JSON_VS_V2.md.
16_accommodation_beds24_property_description.sql)| Coluna | Notas |
|---|---|
beds24_permit_id | Permit / registo turístico (várias chaves API) |
beds24_type_of_booking | Type of Booking na UI Description |
getProperties + getProperty + linha REST v2; contém todas as chaves que a API devolve e não couberam só nas colunas.template1…template8.booking*, airbnb*, …).beds24_extra).
Mapeamento API → BD: webmaster/accommodation_api_v1_v2_db_map.html
Endpoints: HTML accommodation ·
HTML bedroom ·
JSON accommodation ·
JSON bedroom
Migrações: accommodation/sql/README.md