         self.withoutRowID = withoutRowID
     }
     
+    // TODO: doc
     public func column(name: String, _ type: SQLColumnType) -> SQLColumnBuilder {
         let column = SQLColumnBuilder(name: name, type: type)
         columns.append(column)

    case Replace = "REPLACE"
}

public enum SQLColumnType : String {
    case Text = "TEXT"
    case Integer = "INTEGER"

    }
}

// TODO: doc
public enum SQLOrdering : String {
    case Asc = "ASC"
    case Desc = "DESC"
}

// TODO: doc
public enum SQLCollation : String {
    case Binary = "BINARY"
    case Nocase = "NOCASE"
    case Rtrim = "RTRIM"
}

// TODO: doc
public enum SQLConflictResolution : String {
    case Rollback = "ROLLBACK"
    case Abort = "ABORT"
