HasPostgresConn Redshift # | |
Instance details |
Backend Redshift # | |
Instance details Methods backendConnectionString :: BackendConn Redshift -> ConnectionString # backendExecute :: (MonadNapkin Redshift m, RenderSql command Redshift) => BackendConn Redshift -> command -> m () # backendQuery :: (MonadNapkin Redshift m, RenderSql q Redshift) => BackendConn Redshift -> q -> m [Map Text Value] # backendCheckTableExists :: MonadNapkin Redshift m => BackendConn Redshift -> Ref Table -> m Bool # backendGetTableKind :: MonadNapkin Redshift m => BackendConn Redshift -> Ref Table -> m TableKind # backendGetRelationSchema :: MonadNapkin Redshift m => BackendConn Redshift -> Ref Table -> Relation -> m [BackendSchemaField Redshift] # backendGetAnnotations :: MonadNapkin Redshift m => BackendConn Redshift -> Ref Table -> m TableAnnotations # backendAnnotate :: MonadNapkin Redshift m => BackendConn Redshift -> Ref Table -> Annotation -> m () # backendCreateAs :: (command ~ CreateRelation Redshift, RenderSql command Redshift, MonadNapkin Redshift m) => BackendConn Redshift -> command -> m () # backendCreate :: (command ~ CreateTableSchema Redshift, RenderSql command Redshift, MonadNapkin Redshift m) => BackendConn Redshift -> command -> m () # backendCopyTable :: (MonadNapkin Redshift m, RenderSql DeleteRows Redshift, RenderSql InsertInto Redshift, RenderSql (CreateRelation Redshift) Redshift, Default (BackendMeta 'KindTable Redshift)) => BackendConn Redshift -> Ref Table -> Ref Table -> TableWriteStrategy -> m () # backendDrop :: MonadNapkin Redshift m => BackendConn Redshift -> DropRelation -> m () # backendInsertInto :: (command ~ InsertInto, RenderSql command Redshift, MonadNapkin Redshift m) => BackendConn Redshift -> command -> m () # backendRename :: MonadNapkin Redshift m => BackendConn Redshift -> RenameRelation -> m () # backendListTables :: MonadNapkin Redshift m => BackendConn Redshift -> ListTables -> m (Set ListedTable) # backendNormalize :: MonadNapkin Redshift m => BackendConn Redshift -> NormalizeTableNames -> m (Map (Ref Table) NormalizedTable) # |
RunBackendConn Redshift # | |
Instance details |
CSVImport Redshift # | |
Instance details |
HasBackendSchemaField Redshift # | |
Instance details |
HasBackendQueryStats Redshift # | |
Instance details |
FromJSON (DbBackendOptions Redshift) # | |
Instance details |
Default (DbBackendOptions Redshift) # | |
Instance details |
Generic (DbBackendOptions Redshift) # | |
Instance details |
Show (DbBackendOptions Redshift) # | |
Instance details |
Eq (DbBackendOptions Redshift) # | |
Instance details |
FromJSON (BackendQueryStats Redshift) # | |
Instance details |
ToJSON (BackendQueryStats Redshift) # | |
Instance details |
Monoid (BackendQueryStats Redshift) # | |
Instance details |
Semigroup (BackendQueryStats Redshift) # | |
Instance details |
Generic (BackendQueryStats Redshift) # | |
Instance details |
Show (BackendSchemaField Redshift) # | |
Instance details |
Show (BackendQueryStats Redshift) # | |
Instance details |
Eq (BackendSchemaField Redshift) # | |
Instance details |
Eq (BackendQueryStats Redshift) # | |
Instance details |
FromRow (BackendSchemaField Redshift) # | |
Instance details |