/**
 * Ride Former Names Types
 * Relational replacement for JSONB former_names field
 */

export interface RideFormerName {
  id: string;
  ride_id: string;
  name: string;
  used_from: string | null;
  used_until: string | null;
  created_at: string;
  updated_at: string;
}

export interface RideFormerNameInsert {
  ride_id: string;
  name: string;
  used_from?: string | null;
  used_until?: string | null;
}

export interface RideFormerNameUpdate {
  name?: string;
  used_from?: string | null;
  used_until?: string | null;
}
