🧭✨ Future Plans (NEW)

✨ NEW TABLE - December 2025

🛠️ Partner API Alignment Migration

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

1️⃣ Migrate to this table by April 2026

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

Contains subscription plan data for a specific operator, including pricing models, configuration details, and subscription metrics. Filters plan information to show only plans associated with the specified operator either directly or through parent relationships.

SQL: FUTURE__plans

Schema

Column NameData TypeDescription
Primary ID
idINTEGERPrimary key
Other IDs
country_idINTEGERUnique identifier for the country where the plan is available
operator_idINTEGERUnique identifier for the operator offering this plan
parent_operator_idINTEGERUnique identifier for the parent operator, if applicable
Timestamps
created_atTIMESTAMP_NTZTimestamp when the plan record was created
updated_atTIMESTAMP_NTZTimestamp when the plan record was last modified
deleted_atTIMESTAMP_NTZTimestamp when the plan was soft deleted, null if active
operator_deleted_atTIMESTAMP_NTZTimestamp when the operator associated with this plan was deleted
Attributes
nameVARCHARDisplay name of the subscription plan
support_emailVARCHAREmail address for customer support related to this plan
identifierVARCHARUnique string identifier or code for the plan
serviceVARCHARType of service provided by this plan
modelsVARCHARSupported device models or configurations for this plan
plan_forVARCHARTarget audience or use case for this subscription plan
price_modelVARCHARPricing structure type for the plan (e.g., per-unit, flat-rate, tiered)
min_unitsINTEGERMinimum number of units required for this subscription plan
contract_urlVARCHARURL to the contract or terms of service document
active_subscription_countINTEGERCurrent number of active subscriptions using this plan
prices_with_vatBOOLEANIndicates whether the displayed prices include VAT (true) or exclude VAT (false)

Changes from Last Version

Added columns (3)

Timestamps:

  • created_at
  • updated_at
  • operator_deleted_at

Removed columns (0)

Renamed Columns (2)

  • plan_id → id
  • plan_name → name

Data inclusion criteria

This table works with operator_id or parent_operator_idmust match the operator's ID.

Data flow

Upstream tablesDownstream tables
------

Alignment

Partner API

plans table

exclude rows where deleted_at is not null

where deleted_at is null