package domain

import "time"

type Solution struct {
	ID          string    `json:"id" db:"id"`
	Name        string    `json:"name" db:"name"`
	Slug        string    `json:"slug" db:"slug"`
	Icon        string    `json:"icon" db:"icon"`
	Description string    `json:"description" db:"description"`
	IsActive    bool      `json:"is_active" db:"is_active"`
	CreatedAt   time.Time `json:"created_at" db:"created_at"`
	UpdatedAt   time.Time `json:"updated_at" db:"updated_at"`
}

type PlanSolution struct {
	PlanID     string    `json:"plan_id" db:"plan_id"`
	SolutionID string    `json:"solution_id" db:"solution_id"`
	CreatedAt  time.Time `json:"created_at" db:"created_at"`
}
