       else               { self = .readWrite  }
     }
     
-    var flags : Int32 {
+    fileprivate var flags : Int32 {
       switch self {
         case .readOnly:   return SQLITE_OPEN_READONLY
         case .readWrite:  return SQLITE_OPEN_READWRITE

    return channel
  }
  
  public func releaseChannel(_ channel: AdaptorChannel) {
    // not maintaing a pool
  }
  
  

  }
  
  public enum OpenMode {
    
    case readOnly
    case readWrite
    case autocreate
