from sqlalchemy import Column, Integer, String, DateTime
from sqlalchemy.sql import func
from app.database import Base


class Company(Base):
    __tablename__ = "companies"

    id = Column(Integer, primary_key=True, index=True)
    name = Column(String(100), nullable=False)
    plan = Column(String(20), nullable=False, default="starter")  # starter / professional / enterprise
    created_at = Column(DateTime, server_default=func.now())
