Type alias Table<TOperationType>
Table<TOperationType>: TOperationType extends "select" ? SelectTable : TOperationType extends "insert" ? InsertTable : TOperationType extends "update" ? UpdateTable : TOperationType extends "delete" ? DeleteTable : never