| Data DuckDb # | |
Instance detailsDefined in Napkin.Types.DuckDb |
| Backend DuckDb # | |
Instance detailsDefined in Napkin.Run.DuckDb Methods injectRunInfo :: RunId -> TaskId -> BackendConn DuckDb -> BackendConn DuckDb # backendConnectionString :: BackendConn DuckDb -> ConnectionString # backendExecute :: (MonadNapkin DuckDb m, RenderSql command DuckDb) => BackendConn DuckDb -> command -> m () # backendQuery :: (MonadNapkin DuckDb m, RenderSql q DuckDb) => BackendConn DuckDb -> q -> m [Map Text Value] # backendCheckTableExists :: MonadNapkin DuckDb m => BackendConn DuckDb -> Ref Table -> m Bool # backendGetTableKind :: MonadNapkin DuckDb m => BackendConn DuckDb -> Ref Table -> m TableKind # backendGetRelationSchema :: MonadNapkin DuckDb m => BackendConn DuckDb -> Ref Table -> Relation -> m [BackendSchemaField DuckDb] # backendGetAnnotations :: MonadNapkin DuckDb m => BackendConn DuckDb -> Ref Table -> m TableAnnotations # backendAnnotate :: MonadNapkin DuckDb m => BackendConn DuckDb -> Ref Table -> Annotation -> m () # backendCreateAs :: (MonadNapkin DuckDb m, RenderSql command DuckDb, command ~ CreateRelation DuckDb) => BackendConn DuckDb -> command -> m () # backendCreate :: (MonadNapkin DuckDb m, RenderSql command DuckDb, command ~ CreateTableSchema DuckDb) => BackendConn DuckDb -> command -> m () # backendCopyTable :: (Default (BackendMeta 'KindTable DuckDb), MonadNapkin DuckDb m, RenderSql (CreateRelation DuckDb) DuckDb, RenderSql DeleteRows DuckDb, RenderSql InsertInto DuckDb) => BackendConn DuckDb -> Ref Table -> Ref Table -> TableWriteStrategy -> m () # backendDrop :: MonadNapkin DuckDb m => BackendConn DuckDb -> DropRelation -> m () # backendInsertInto :: (MonadNapkin DuckDb m, RenderSql command DuckDb, command ~ InsertInto) => BackendConn DuckDb -> command -> m () # backendRename :: MonadNapkin DuckDb m => BackendConn DuckDb -> RenameRelation -> m () # backendListTables :: MonadNapkin DuckDb m => BackendConn DuckDb -> ListTables -> m (Set ListedTable) # backendNormalize :: MonadNapkin DuckDb m => BackendConn DuckDb -> NormalizeTableNames -> m (Map (Ref Table) NormalizedTable) # backendAddColumn :: (MonadNapkin DuckDb m, RenderSql command DuckDb, command ~ AddColumnToTable) => BackendConn DuckDb -> command -> m () # backendDropColumn :: (MonadNapkin DuckDb m, RenderSql command DuckDb, command ~ DropColumnFromTable) => BackendConn DuckDb -> command -> m () # |
| RunBackendConn DuckDb # | |
Instance detailsDefined in Napkin.Run.DuckDb |
| BackendName DuckDb # | |
Instance detailsDefined in Napkin.Types.DuckDb |
| NapkinParserDialect DuckDb # | |
Instance detailsDefined in Napkin.Types.DuckDb |
| BackendOperators DuckDb # | |
Instance detailsDefined in Napkin.Revert.DuckDb |
| HasBackendSchemaField DuckDb # | |
Instance detailsDefined in Napkin.Run.DuckDb |
| HasBackendQueryStats DuckDb # | |
Instance detailsDefined in Napkin.Run.DuckDb |
| SqlConcat DuckDb # | |
Instance detailsDefined in Napkin.Untyped.Ops.Portable.DuckDb |
| RenderSql DropRelation DuckDb # | |
Instance detailsDefined in Napkin.Render.DuckDb |
| RenderSql RenameRelation DuckDb # | |
Instance detailsDefined in Napkin.Render.DuckDb |
| SimpleTypeName DuckDb 'TyBigInt # | |
Instance detailsDefined in Napkin.Revert.DuckDb |
| SimpleTypeName DuckDb 'TyBlob # | |
Instance detailsDefined in Napkin.Revert.DuckDb |
| SimpleTypeName DuckDb 'TyBool # | |
Instance detailsDefined in Napkin.Revert.DuckDb |
| SimpleTypeName DuckDb 'TyChar # | |
Instance detailsDefined in Napkin.Revert.DuckDb |
| SimpleTypeName DuckDb 'TyDate # | |
Instance detailsDefined in Napkin.Revert.DuckDb |
| SimpleTypeName DuckDb 'TyDatetime # | |
Instance detailsDefined in Napkin.Revert.DuckDb |
| SimpleTypeName DuckDb 'TyDecimal # | |
Instance detailsDefined in Napkin.Revert.DuckDb |
| SimpleTypeName DuckDb 'TyDouble # | |
Instance detailsDefined in Napkin.Revert.DuckDb |
| SimpleTypeName DuckDb 'TyInteger # | |
Instance detailsDefined in Napkin.Revert.DuckDb |
| SimpleTypeName DuckDb 'TyJSON # | |
Instance detailsDefined in Napkin.Revert.DuckDb |
| SimpleTypeName DuckDb 'TyReal # | |
Instance detailsDefined in Napkin.Revert.DuckDb |
| SimpleTypeName DuckDb 'TySmallInt # | |
Instance detailsDefined in Napkin.Revert.DuckDb |
| SimpleTypeName DuckDb 'TyTimestamp # | |
Instance detailsDefined in Napkin.Revert.DuckDb |
| SimpleTypeName DuckDb 'TyVarChar # | |
Instance detailsDefined in Napkin.Revert.DuckDb |
| RenderSql (CreateRelation DuckDb) DuckDb # | |
Instance detailsDefined in Napkin.Render.DuckDb |
| FromJSON (YamlBackendMaterializedViewMeta DuckDb) # | |
Instance detailsDefined in Napkin.Spec.Yaml.Types.BackendMeta.DuckDb |
| FromJSON (YamlBackendTableMeta DuckDb) # | |
Instance detailsDefined in Napkin.Spec.Yaml.Types.BackendMeta.DuckDb |
| FromJSON (YamlBackendViewMeta DuckDb) # | |
Instance detailsDefined in Napkin.Spec.Yaml.Types.BackendMeta.DuckDb |
| FromJSON (DbBackendOptions DuckDb) # | |
Instance detailsDefined in Napkin.Run.DuckDb |
| Default (DbBackendOptions DuckDb) # | |
Instance detailsDefined in Napkin.Run.DuckDb |
| Generic (DbBackendOptions DuckDb) # | |
Instance detailsDefined in Napkin.Run.DuckDb |
| Show (DbBackendOptions DuckDb) # | |
Instance detailsDefined in Napkin.Run.DuckDb |
| Eq (DbBackendOptions DuckDb) # | |
Instance detailsDefined in Napkin.Run.DuckDb |
| MaybeDefault (YamlBackendMaterializedViewMeta DuckDb) # | |
Instance detailsDefined in Napkin.Spec.Yaml.Types.BackendMeta.DuckDb |
| MaybeDefault (YamlBackendTableMeta DuckDb) # | |
Instance detailsDefined in Napkin.Spec.Yaml.Types.BackendMeta.DuckDb |
| MaybeDefault (YamlBackendViewMeta DuckDb) # | |
Instance detailsDefined in Napkin.Spec.Yaml.Types.BackendMeta.DuckDb |
| FromJSON (BackendQueryStats DuckDb) # | |
Instance detailsDefined in Napkin.Run.DuckDb |
| ToJSON (BackendQueryStats DuckDb) # | |
Instance detailsDefined in Napkin.Run.DuckDb |
| Monoid (BackendQueryStats DuckDb) # | |
Instance detailsDefined in Napkin.Run.DuckDb |
| Semigroup (BackendQueryStats DuckDb) # | |
Instance detailsDefined in Napkin.Run.DuckDb |
| Generic (BackendQueryStats DuckDb) # | |
Instance detailsDefined in Napkin.Run.DuckDb |
| Show (BackendSchemaField DuckDb) # | |
Instance detailsDefined in Napkin.Run.DuckDb |
| Show (BackendQueryStats DuckDb) # | |
Instance detailsDefined in Napkin.Run.DuckDb |
| Eq (BackendSchemaField DuckDb) # | |
Instance detailsDefined in Napkin.Run.DuckDb |
| Eq (BackendQueryStats DuckDb) # | |
Instance detailsDefined in Napkin.Run.DuckDb |
| data BackendConn DuckDb # | |
Instance detailsDefined in Napkin.Run.DuckDb |
| data BackendSpecificEffect DuckDb m a # | |
Instance detailsDefined in Napkin.Run.Effects.Languages.Backend.DuckDb |
| type BackendMaterializedViewMeta DuckDb # | |
Instance detailsDefined in Napkin.Types.DuckDb |
| type BackendTableMeta DuckDb # | |
Instance detailsDefined in Napkin.Types.DuckDb |
| type BackendViewMeta DuckDb # | |
Instance detailsDefined in Napkin.Types.DuckDb |
| data DbBackendOptions DuckDb # | |
Instance detailsDefined in Napkin.Run.DuckDb |
| data BackendSchemaField DuckDb # | |
Instance detailsDefined in Napkin.Run.DuckDb |
| data BackendQueryStats DuckDb # | |
Instance detailsDefined in Napkin.Run.DuckDb |
| type Rep (DbBackendOptions DuckDb) # | |
Instance detailsDefined in Napkin.Run.DuckDb |
| type Rep (BackendQueryStats DuckDb) # | |
Instance detailsDefined in Napkin.Run.DuckDb |