code: def __init__(
      self,
      nullable=False,
      default_value=None,
      primary=False,
      unique=False,
  ):
      self.nullable = nullable
      self.default_value = default_value
      self.primary = primary
      self.unique = unique
  
imports: from dataclasses import dataclass
  from typing import List, Optional, Tuple
  from evadb.catalog.catalog_type import ColumnType, NdArrayType
  from evadb.parser.select_statement import SelectStatement
  from evadb.parser.statement import AbstractStatement
  from evadb.parser.table_ref import TableInfo
  from evadb.parser.types import StatementType
label_desc: Use image node_id 1 to create a new ColConstraintInfo object  with example: obj = ColConstraintInfo(nullable, default_value, primary, unique)