type column = {
        mutable col_name : string ;
         
         (** Name of the column, will also be the name of the record in the ocaml record type of the table *)


        mutable col_comment : string;
        
        (** Comment of the column *)


        mutable col_type_ml : string; 
        
        (** OCaml type to represent the SQL type *)


        mutable col_nullable : bool;
        
        (** column can contain NULL values or not *)


        mutable col_index : bool ;
        
        (** make an index on this column or not *)


        mutable col_dbms : (dbms * column_dbms) list
        
        (** DBMS-specific information *)

      }