column :: SequelExpression -> SequelType -> SequelField
  column name@(SequelSymbol _) type' = SequelField {
      _type = type',
      _name = name,
      _default = Nothing,
      _null = True,
      _primaryKey = False,
      _autoIncrement = False,
      _unique = False,
      _foreignKey = Nothing
    }
column :: SequelExpression -> SequelType -> SequelField
column name@(SequelSymbol _) type' = SequelField {
      _type = type',
      _name = name,
      _default = Nothing,
      _null = True,
      _primaryKey = False,
      _autoIncrement = False,
      _unique = False,
      _foreignKey = Nothing
    }
column name@(SequelSymbol _) type' = SequelField {
      _type = type',
      _name = name,
      _default = Nothing,
      _null = True,
      _primaryKey = False,
      _autoIncrement = False,
      _unique = False,
      _foreignKey = Nothing
    }