🧭✨Future Charge Configs (NEW)

✨ NEW TABLE - November 2025

🛠️ Partner API Alignment Migration

🧭 This table represents the post-migration state for charges__charges_config.

1️⃣ Migrate to this table by April 2026

2️⃣ Between April 2026 and July 2026, remove FUTURE__ prefix

⚠️ Note table name change: Please note the table name change from charges__charges_config to standardise table naming

Contains charging configuration details for charging sessions. Associates charge events with their corresponding firmware settings, reservations, and scheduling parameters.

SQL: FUTURE__charge_configs

Schema

Column NameData TypeDescription
Primary ID
idINTEGERprimary key
Other IDs
charge_idINTEGERForeign key reference to the associated charging session
Timestamps
scheduled_start_atTIMESTAMP_NTZScheduled start time for the charging session
scheduled_stop_atTIMESTAMP_NTZScheduled end time for the charging session
Attributes
firmwareVARCHARVersion of firmware running on the charging equipment during this session
is_reservationBOOLEANIndicates whether this charging session was created through a reservation. True if reserved, false if ad-hoc.
reservation_minINTEGERMinimum duration in minutes required for the charging reservation
native_scheduleVARCHARRaw schedule configuration data from the charging equipment's native format

Changes from Last Version

  • Standardized table naming from charges_config to FUTURE__charge_configs for consistency across datasets.
  • No changes to schema or data types; existing fields remain unchanged.
  • Inclusion criteria relaxed see below

Data inclusion criteria

This table works with FUTURE__charges table, requiring that charge_id is among the partner's FUTURE__charges.id records.

Data flow

Data flow

Upstream tablesUpstream tables
FUTURE__chargesFUTURE__failed_charges_info

Alignment

charges__charges_config

sql select * from future__charge_configs where integration_deleted_at is null