                 case .String: return BaseString.self
                 case .Date: return NSDate.self
                 case .Raw: return NSData.self
+                case .Bool: return BaseBool.self
                 }
             }
         }

        typealias BaseInt = Int
        typealias BaseFloat = Float
        typealias BaseString = String
        public enum Type: String {
            case String = "text"
            case Int = "int"
            case Decimal = "decimal"

        public var name: String
        public var type: Type?
        public var PK = false
        public var autoIncrement = true
        public var unique = false
        public var nullable = true
        public var length: Int?
