Safe Haskell | None |
---|---|
Language | GHC2021 |
Documentation
type ConnectionString = Text #
type MonadNapkin b (m :: Type -> Type) = (Monad m, ReifiesBackend b, Katip m, MonadUnliftIO m, LocalQueryStats b m, RenderSql Query b) #
class ReifiesBackend b => Backend b where #
data BackendConn b #
backendQuery :: (MonadNapkin b m, RenderSql q b) => BackendConn b -> q -> m [Map Text Value] #
backendConnectionString :: BackendConn b -> ConnectionString #
Instances
class HasBackendQueryStats b => LocalQueryStats (b :: k) (m :: Type -> Type) where #
tellStats :: QueryStats b -> m () #
Instances
HasBackendQueryStats b => LocalQueryStats (b :: k) IO # | |
Defined in Napkin.Run.Base tellStats :: QueryStats b -> IO () # | |
HasBackendQueryStats b => LocalQueryStats (b :: k) (KatipT IO) # | |
Defined in Napkin.Run.Base tellStats :: QueryStats b -> KatipT IO () # | |
HasBackendQueryStats backend => LocalQueryStats (backend :: k) (ReaderT (IORef (QueryStats backend)) (KatipT IO)) # | |
Defined in Napkin.Run.Base tellStats :: QueryStats backend -> ReaderT (IORef (QueryStats backend)) (KatipT IO) () # |
class Command command return backend | backend command -> return where #
execCommand :: MonadNapkin backend m => BackendConn backend -> command -> m return #
Instances
Command AEDA TableDiagnostics BigQuery # | |
Defined in Napkin.Run.BigQuery execCommand :: MonadNapkin BigQuery m => BackendConn BigQuery -> AEDA -> m TableDiagnostics # | |
Command AEDA TableDiagnostics MsSql # | |
Defined in Napkin.Run.MsSql execCommand :: MonadNapkin MsSql m => BackendConn MsSql -> AEDA -> m TableDiagnostics # | |
Command AEDA TableDiagnostics Postgres # | |
Defined in Napkin.Run.Postgres execCommand :: MonadNapkin Postgres m => BackendConn Postgres -> AEDA -> m TableDiagnostics # | |
Command AEDA TableDiagnostics Redshift # | |
Defined in Napkin.Run.Redshift execCommand :: MonadNapkin Redshift m => BackendConn Redshift -> AEDA -> m TableDiagnostics # | |
Command AEDA TableDiagnostics Sqlite # | |
Defined in Napkin.Run.Sqlite execCommand :: MonadNapkin Sqlite m => BackendConn Sqlite -> AEDA -> m TableDiagnostics # | |
Command AnnotateCommand () BigQuery # | |
Defined in Napkin.Run.BigQuery execCommand :: MonadNapkin BigQuery m => BackendConn BigQuery -> AnnotateCommand -> m () # | |
Command AnnotateCommand () MsSql # | |
Defined in Napkin.Run.MsSql execCommand :: MonadNapkin MsSql m => BackendConn MsSql -> AnnotateCommand -> m () # | |
Command AnnotateCommand () Postgres # | |
Defined in Napkin.Run.Postgres execCommand :: MonadNapkin Postgres m => BackendConn Postgres -> AnnotateCommand -> m () # | |
Command AnnotateCommand () Redshift # | |
Defined in Napkin.Run.Redshift execCommand :: MonadNapkin Redshift m => BackendConn Redshift -> AnnotateCommand -> m () # | |
Command AnnotateCommand () Sqlite # | |
Defined in Napkin.Run.Sqlite execCommand :: MonadNapkin Sqlite m => BackendConn Sqlite -> AnnotateCommand -> m () # | |
Command CheckTableExists Bool BigQuery # | |
Defined in Napkin.Run.BigQuery execCommand :: MonadNapkin BigQuery m => BackendConn BigQuery -> CheckTableExists -> m Bool # | |
Command CheckTableExists Bool MsSql # | |
Defined in Napkin.Run.MsSql execCommand :: MonadNapkin MsSql m => BackendConn MsSql -> CheckTableExists -> m Bool # | |
Command CheckTableExists Bool Postgres # | |
Defined in Napkin.Run.Postgres execCommand :: MonadNapkin Postgres m => BackendConn Postgres -> CheckTableExists -> m Bool # | |
Command CheckTableExists Bool Redshift # | |
Defined in Napkin.Run.Redshift execCommand :: MonadNapkin Redshift m => BackendConn Redshift -> CheckTableExists -> m Bool # | |
Command CheckTableExists Bool Sqlite # | |
Defined in Napkin.Run.Sqlite execCommand :: MonadNapkin Sqlite m => BackendConn Sqlite -> CheckTableExists -> m Bool # | |
Command CopyTable () BigQuery # | |
Defined in Napkin.Run.BigQuery execCommand :: MonadNapkin BigQuery m => BackendConn BigQuery -> CopyTable -> m () # | |
Command CopyTable () MsSql # | |
Defined in Napkin.Run.MsSql execCommand :: MonadNapkin MsSql m => BackendConn MsSql -> CopyTable -> m () # | |
Command CopyTable () Postgres # | |
Defined in Napkin.Run.Postgres execCommand :: MonadNapkin Postgres m => BackendConn Postgres -> CopyTable -> m () # | |
Command CopyTable () Redshift # | |
Defined in Napkin.Run.Redshift execCommand :: MonadNapkin Redshift m => BackendConn Redshift -> CopyTable -> m () # | |
Command CopyTable () Sqlite # | |
Defined in Napkin.Run.Sqlite execCommand :: MonadNapkin Sqlite m => BackendConn Sqlite -> CopyTable -> m () # | |
Command DeleteFrom () BigQuery # | |
Defined in Napkin.Run.BigQuery execCommand :: MonadNapkin BigQuery m => BackendConn BigQuery -> DeleteFrom -> m () # | |
Command DeleteFrom () MsSql # | |
Defined in Napkin.Run.MsSql execCommand :: MonadNapkin MsSql m => BackendConn MsSql -> DeleteFrom -> m () # | |
Command DeleteFrom () Postgres # | |
Defined in Napkin.Run.Postgres execCommand :: MonadNapkin Postgres m => BackendConn Postgres -> DeleteFrom -> m () # | |
Command DeleteFrom () Redshift # | |
Defined in Napkin.Run.Redshift execCommand :: MonadNapkin Redshift m => BackendConn Redshift -> DeleteFrom -> m () # | |
Command DeleteFrom () Sqlite # | |
Defined in Napkin.Run.Sqlite execCommand :: MonadNapkin Sqlite m => BackendConn Sqlite -> DeleteFrom -> m () # | |
Command DropTable () BigQuery # | |
Defined in Napkin.Run.BigQuery execCommand :: MonadNapkin BigQuery m => BackendConn BigQuery -> DropTable -> m () # | |
Command DropTable () MsSql # | |
Defined in Napkin.Run.MsSql execCommand :: MonadNapkin MsSql m => BackendConn MsSql -> DropTable -> m () # | |
Command DropTable () Postgres # | |
Defined in Napkin.Run.Postgres execCommand :: MonadNapkin Postgres m => BackendConn Postgres -> DropTable -> m () # | |
Command DropTable () Redshift # | |
Defined in Napkin.Run.Redshift execCommand :: MonadNapkin Redshift m => BackendConn Redshift -> DropTable -> m () # | |
Command DropTable () Sqlite # | |
Defined in Napkin.Run.Sqlite execCommand :: MonadNapkin Sqlite m => BackendConn Sqlite -> DropTable -> m () # | |
Command DropView () BigQuery # | |
Defined in Napkin.Run.BigQuery execCommand :: MonadNapkin BigQuery m => BackendConn BigQuery -> DropView -> m () # | |
Command DropView () MsSql # | |
Defined in Napkin.Run.MsSql execCommand :: MonadNapkin MsSql m => BackendConn MsSql -> DropView -> m () # | |
Command DropView () Postgres # | |
Defined in Napkin.Run.Postgres execCommand :: MonadNapkin Postgres m => BackendConn Postgres -> DropView -> m () # | |
Command DropView () Redshift # | |
Defined in Napkin.Run.Redshift execCommand :: MonadNapkin Redshift m => BackendConn Redshift -> DropView -> m () # | |
Command DropView () Sqlite # | |
Defined in Napkin.Run.Sqlite execCommand :: MonadNapkin Sqlite m => BackendConn Sqlite -> DropView -> m () # | |
Command GetTableKind TableKind BigQuery # | |
Defined in Napkin.Run.BigQuery execCommand :: MonadNapkin BigQuery m => BackendConn BigQuery -> GetTableKind -> m TableKind # | |
Command GetTableKind TableKind MsSql # | |
Defined in Napkin.Run.MsSql execCommand :: MonadNapkin MsSql m => BackendConn MsSql -> GetTableKind -> m TableKind # | |
Command GetTableKind TableKind Postgres # | |
Defined in Napkin.Run.Postgres execCommand :: MonadNapkin Postgres m => BackendConn Postgres -> GetTableKind -> m TableKind # | |
Command GetTableKind TableKind Redshift # | |
Defined in Napkin.Run.Redshift execCommand :: MonadNapkin Redshift m => BackendConn Redshift -> GetTableKind -> m TableKind # | |
Command GetTableKind TableKind Sqlite # | |
Defined in Napkin.Run.Sqlite execCommand :: MonadNapkin Sqlite m => BackendConn Sqlite -> GetTableKind -> m TableKind # | |
Command InsertIntoQuery () BigQuery # | |
Defined in Napkin.Run.BigQuery execCommand :: MonadNapkin BigQuery m => BackendConn BigQuery -> InsertIntoQuery -> m () # | |
Command InsertIntoQuery () MsSql # | |
Defined in Napkin.Run.MsSql execCommand :: MonadNapkin MsSql m => BackendConn MsSql -> InsertIntoQuery -> m () # | |
Command InsertIntoQuery () Postgres # | |
Defined in Napkin.Run.Postgres execCommand :: MonadNapkin Postgres m => BackendConn Postgres -> InsertIntoQuery -> m () # | |
Command InsertIntoQuery () Redshift # | |
Defined in Napkin.Run.Redshift execCommand :: MonadNapkin Redshift m => BackendConn Redshift -> InsertIntoQuery -> m () # | |
Command InsertIntoQuery () Sqlite # | |
Defined in Napkin.Run.Sqlite execCommand :: MonadNapkin Sqlite m => BackendConn Sqlite -> InsertIntoQuery -> m () # | |
Command InsertIntoTable () BigQuery # | |
Defined in Napkin.Run.BigQuery execCommand :: MonadNapkin BigQuery m => BackendConn BigQuery -> InsertIntoTable -> m () # | |
Command InsertIntoTable () MsSql # | |
Defined in Napkin.Run.MsSql execCommand :: MonadNapkin MsSql m => BackendConn MsSql -> InsertIntoTable -> m () # | |
Command InsertIntoTable () Postgres # | |
Defined in Napkin.Run.Postgres execCommand :: MonadNapkin Postgres m => BackendConn Postgres -> InsertIntoTable -> m () # | |
Command InsertIntoTable () Redshift # | |
Defined in Napkin.Run.Redshift execCommand :: MonadNapkin Redshift m => BackendConn Redshift -> InsertIntoTable -> m () # | |
Command InsertIntoTable () Sqlite # | |
Defined in Napkin.Run.Sqlite execCommand :: MonadNapkin Sqlite m => BackendConn Sqlite -> InsertIntoTable -> m () # | |
Command ReadAnnotationCommand TableAnnotations BigQuery # | |
Defined in Napkin.Run.BigQuery execCommand :: MonadNapkin BigQuery m => BackendConn BigQuery -> ReadAnnotationCommand -> m TableAnnotations # | |
Command ReadAnnotationCommand TableAnnotations MsSql # | |
Defined in Napkin.Run.MsSql execCommand :: MonadNapkin MsSql m => BackendConn MsSql -> ReadAnnotationCommand -> m TableAnnotations # | |
Command ReadAnnotationCommand TableAnnotations Postgres # | |
Defined in Napkin.Run.Postgres execCommand :: MonadNapkin Postgres m => BackendConn Postgres -> ReadAnnotationCommand -> m TableAnnotations # | |
Command ReadAnnotationCommand TableAnnotations Redshift # | |
Defined in Napkin.Run.Redshift execCommand :: MonadNapkin Redshift m => BackendConn Redshift -> ReadAnnotationCommand -> m TableAnnotations # | |
Command ReadAnnotationCommand TableAnnotations Sqlite # | |
Defined in Napkin.Run.Sqlite execCommand :: MonadNapkin Sqlite m => BackendConn Sqlite -> ReadAnnotationCommand -> m TableAnnotations # | |
Command RenameTable () BigQuery # | BQ implements rename via copy-then-drop |
Defined in Napkin.Run.BigQuery execCommand :: MonadNapkin BigQuery m => BackendConn BigQuery -> RenameTable -> m () # | |
Command RenameTable () MsSql # | |
Defined in Napkin.Run.MsSql execCommand :: MonadNapkin MsSql m => BackendConn MsSql -> RenameTable -> m () # | |
Command RenameTable () Postgres # | |
Defined in Napkin.Run.Postgres execCommand :: MonadNapkin Postgres m => BackendConn Postgres -> RenameTable -> m () # | |
Command RenameTable () Redshift # | |
Defined in Napkin.Run.Redshift execCommand :: MonadNapkin Redshift m => BackendConn Redshift -> RenameTable -> m () # | |
Command RenameTable () Sqlite # | |
Defined in Napkin.Run.Sqlite execCommand :: MonadNapkin Sqlite m => BackendConn Sqlite -> RenameTable -> m () # | |
Command Merge () BigQuery # | |
Defined in Napkin.Run.BigQuery.Merge execCommand :: MonadNapkin BigQuery m => BackendConn BigQuery -> Merge -> m () # | |
Command Grant () BigQuery # | |
Defined in Napkin.Run.BigQuery execCommand :: MonadNapkin BigQuery m => BackendConn BigQuery -> Grant -> m () # | |
Command Grant () MsSql # | |
Defined in Napkin.Run.MsSql execCommand :: MonadNapkin MsSql m => BackendConn MsSql -> Grant -> m () # | |
Command Grant () Postgres # | |
Defined in Napkin.Run.Postgres execCommand :: MonadNapkin Postgres m => BackendConn Postgres -> Grant -> m () # | |
Command Grant () Redshift # | |
Defined in Napkin.Run.Redshift execCommand :: MonadNapkin Redshift m => BackendConn Redshift -> Grant -> m () # | |
Command Grant () Sqlite # | |
Defined in Napkin.Run.Sqlite execCommand :: MonadNapkin Sqlite m => BackendConn Sqlite -> Grant -> m () # | |
Command UpdateQuery () BigQuery # | |
Defined in Napkin.Run.BigQuery execCommand :: MonadNapkin BigQuery m => BackendConn BigQuery -> UpdateQuery -> m () # | |
Command UpdateQuery () MsSql # | |
Defined in Napkin.Run.MsSql execCommand :: MonadNapkin MsSql m => BackendConn MsSql -> UpdateQuery -> m () # | |
Command UpdateQuery () Postgres # | |
Defined in Napkin.Run.Postgres execCommand :: MonadNapkin Postgres m => BackendConn Postgres -> UpdateQuery -> m () # | |
Command UpdateQuery () Redshift # | |
Defined in Napkin.Run.Redshift execCommand :: MonadNapkin Redshift m => BackendConn Redshift -> UpdateQuery -> m () # | |
Command UpdateQuery () Sqlite # | |
Defined in Napkin.Run.Sqlite execCommand :: MonadNapkin Sqlite m => BackendConn Sqlite -> UpdateQuery -> m () # | |
Command GetRelationSchema [BackendSchemaField BigQuery] BigQuery # | |
Defined in Napkin.Run.BigQuery execCommand :: MonadNapkin BigQuery m => BackendConn BigQuery -> GetRelationSchema -> m [BackendSchemaField BigQuery] # | |
Command GetRelationSchema [BackendSchemaField MsSql] MsSql # | |
Defined in Napkin.Run.MsSql execCommand :: MonadNapkin MsSql m => BackendConn MsSql -> GetRelationSchema -> m [BackendSchemaField MsSql] # | |
Command GetRelationSchema [BackendSchemaField Postgres] Postgres # | |
Defined in Napkin.Run.Postgres execCommand :: MonadNapkin Postgres m => BackendConn Postgres -> GetRelationSchema -> m [BackendSchemaField Postgres] # | |
Command GetRelationSchema [BackendSchemaField Redshift] Redshift # | |
Defined in Napkin.Run.Redshift execCommand :: MonadNapkin Redshift m => BackendConn Redshift -> GetRelationSchema -> m [BackendSchemaField Redshift] # | |
Command GetRelationSchema [BackendSchemaField Sqlite] Sqlite # | |
Defined in Napkin.Run.Sqlite execCommand :: MonadNapkin Sqlite m => BackendConn Sqlite -> GetRelationSchema -> m [BackendSchemaField Sqlite] # | |
Command ListTables (Set ListedTable) BigQuery # | |
Defined in Napkin.Run.BigQuery execCommand :: MonadNapkin BigQuery m => BackendConn BigQuery -> ListTables -> m (Set ListedTable) # | |
Command ListTables (Set ListedTable) MsSql # | |
Defined in Napkin.Run.MsSql execCommand :: MonadNapkin MsSql m => BackendConn MsSql -> ListTables -> m (Set ListedTable) # | |
Command ListTables (Set ListedTable) Postgres # | |
Defined in Napkin.Run.Postgres execCommand :: MonadNapkin Postgres m => BackendConn Postgres -> ListTables -> m (Set ListedTable) # | |
Command ListTables (Set ListedTable) Redshift # | |
Defined in Napkin.Run.Redshift execCommand :: MonadNapkin Redshift m => BackendConn Redshift -> ListTables -> m (Set ListedTable) # | |
Command ListTables (Set ListedTable) Sqlite # | |
Defined in Napkin.Run.Sqlite execCommand :: MonadNapkin Sqlite m => BackendConn Sqlite -> ListTables -> m (Set ListedTable) # | |
Command NormalizeTableNames (Map (Ref Table) NormalizedTable) BigQuery # | |
Defined in Napkin.Run.BigQuery execCommand :: MonadNapkin BigQuery m => BackendConn BigQuery -> NormalizeTableNames -> m (Map (Ref Table) NormalizedTable) # | |
Command NormalizeTableNames (Map (Ref Table) NormalizedTable) MsSql # | |
Defined in Napkin.Run.MsSql execCommand :: MonadNapkin MsSql m => BackendConn MsSql -> NormalizeTableNames -> m (Map (Ref Table) NormalizedTable) # | |
Command NormalizeTableNames (Map (Ref Table) NormalizedTable) Postgres # | |
Defined in Napkin.Run.Postgres execCommand :: MonadNapkin Postgres m => BackendConn Postgres -> NormalizeTableNames -> m (Map (Ref Table) NormalizedTable) # | |
Command NormalizeTableNames (Map (Ref Table) NormalizedTable) Redshift # | |
Defined in Napkin.Run.Redshift execCommand :: MonadNapkin Redshift m => BackendConn Redshift -> NormalizeTableNames -> m (Map (Ref Table) NormalizedTable) # | |
Command NormalizeTableNames (Map (Ref Table) NormalizedTable) Sqlite # | |
Defined in Napkin.Run.Sqlite execCommand :: MonadNapkin Sqlite m => BackendConn Sqlite -> NormalizeTableNames -> m (Map (Ref Table) NormalizedTable) # | |
Command (CreateMaterializedView MaterializedViewMeta) () BigQuery # | |
Defined in Napkin.Run.BigQuery execCommand :: MonadNapkin BigQuery m => BackendConn BigQuery -> CreateMaterializedView MaterializedViewMeta -> m () # | |
Command (CreateMaterializedView MsSqlMaterializedViewMeta) () MsSql # | |
Defined in Napkin.Run.MsSql execCommand :: MonadNapkin MsSql m => BackendConn MsSql -> CreateMaterializedView MsSqlMaterializedViewMeta -> m () # | |
Command (CreateMaterializedView MaterializedViewMeta) () Postgres # | |
Defined in Napkin.Run.Postgres execCommand :: MonadNapkin Postgres m => BackendConn Postgres -> CreateMaterializedView MaterializedViewMeta -> m () # | |
Command (CreateMaterializedView SqliteMaterializedViewMeta) () Sqlite # | |
Defined in Napkin.Run.Sqlite execCommand :: MonadNapkin Sqlite m => BackendConn Sqlite -> CreateMaterializedView SqliteMaterializedViewMeta -> m () # | |
Command (CreateMaterializedView ()) () Redshift # | |
Defined in Napkin.Run.Redshift execCommand :: MonadNapkin Redshift m => BackendConn Redshift -> CreateMaterializedView () -> m () # | |
Command (CreateTable TableMeta) () BigQuery # | |
Defined in Napkin.Run.BigQuery execCommand :: MonadNapkin BigQuery m => BackendConn BigQuery -> CreateTable TableMeta -> m () # | |
Command (CreateTable TableMeta) () MsSql # | |
Defined in Napkin.Run.MsSql execCommand :: MonadNapkin MsSql m => BackendConn MsSql -> CreateTable TableMeta -> m () # | |
Command (CreateTable TableMeta) () Postgres # | |
Defined in Napkin.Run.Postgres execCommand :: MonadNapkin Postgres m => BackendConn Postgres -> CreateTable TableMeta -> m () # | |
Command (CreateTable TableMeta) () Redshift # | |
Defined in Napkin.Run.Redshift execCommand :: MonadNapkin Redshift m => BackendConn Redshift -> CreateTable TableMeta -> m () # | |
Command (CreateTable ()) () BigQuery # | |
Defined in Napkin.Run.BigQuery execCommand :: MonadNapkin BigQuery m => BackendConn BigQuery -> CreateTable () -> m () # | |
Command (CreateTable ()) () Redshift # | |
Defined in Napkin.Run.Redshift execCommand :: MonadNapkin Redshift m => BackendConn Redshift -> CreateTable () -> m () # | |
Command (CreateTable ()) () Sqlite # | |
Defined in Napkin.Run.Sqlite execCommand :: MonadNapkin Sqlite m => BackendConn Sqlite -> CreateTable () -> m () # | |
Command (CreateTableDDL TableMeta) () BigQuery # | |
Defined in Napkin.Run.BigQuery execCommand :: MonadNapkin BigQuery m => BackendConn BigQuery -> CreateTableDDL TableMeta -> m () # | |
Command (CreateTableDDL TableMeta) () MsSql # | |
Defined in Napkin.Run.MsSql execCommand :: MonadNapkin MsSql m => BackendConn MsSql -> CreateTableDDL TableMeta -> m () # | |
Command (CreateTableDDL TableMeta) () Postgres # | |
Defined in Napkin.Run.Postgres execCommand :: MonadNapkin Postgres m => BackendConn Postgres -> CreateTableDDL TableMeta -> m () # | |
Command (CreateTableDDL TableMeta) () Redshift # | |
Defined in Napkin.Run.Redshift execCommand :: MonadNapkin Redshift m => BackendConn Redshift -> CreateTableDDL TableMeta -> m () # | |
Command (CreateTableDDL ()) () Sqlite # | |
Defined in Napkin.Run.Sqlite execCommand :: MonadNapkin Sqlite m => BackendConn Sqlite -> CreateTableDDL () -> m () # | |
Command (CreateView ViewMeta) () BigQuery # | |
Defined in Napkin.Run.BigQuery execCommand :: MonadNapkin BigQuery m => BackendConn BigQuery -> CreateView ViewMeta -> m () # | |
Command (CreateView ()) () MsSql # | |
Defined in Napkin.Run.MsSql execCommand :: MonadNapkin MsSql m => BackendConn MsSql -> CreateView () -> m () # | |
Command (CreateView ()) () Postgres # | |
Defined in Napkin.Run.Postgres execCommand :: MonadNapkin Postgres m => BackendConn Postgres -> CreateView () -> m () # | |
Command (CreateView ()) () Redshift # | |
Defined in Napkin.Run.Redshift execCommand :: MonadNapkin Redshift m => BackendConn Redshift -> CreateView () -> m () # | |
Command (CreateView ()) () Sqlite # | |
Defined in Napkin.Run.Sqlite execCommand :: MonadNapkin Sqlite m => BackendConn Sqlite -> CreateView () -> m () # |
discardQueryStats :: Katip m => KatipT IO a -> m a #
class (Eq (BackendSchemaField bk), Show (BackendSchemaField bk)) => HasBackendSchemaField (bk :: k) where #
data BackendSchemaField (bk :: k) #
fieldName :: BackendSchemaField bk -> Text #
fieldType :: BackendSchemaField bk -> Type #
Instances
HasBackendSchemaField BigQuery # | |||||
Defined in Napkin.Run.BigQuery
fieldName :: BackendSchemaField BigQuery -> Text # fieldType :: BackendSchemaField BigQuery -> Type # | |||||
HasBackendSchemaField MsSql # | |||||
Defined in Napkin.Run.MsSql
fieldName :: BackendSchemaField MsSql -> Text # fieldType :: BackendSchemaField MsSql -> Type # | |||||
HasBackendSchemaField Postgres # | |||||
Defined in Napkin.Run.Postgres
fieldName :: BackendSchemaField Postgres -> Text # fieldType :: BackendSchemaField Postgres -> Type # | |||||
HasBackendSchemaField Redshift # | |||||
Defined in Napkin.Run.Redshift
fieldName :: BackendSchemaField Redshift -> Text # fieldType :: BackendSchemaField Redshift -> Type # | |||||
HasBackendSchemaField Sqlite # | |||||
Defined in Napkin.Run.Sqlite
fieldName :: BackendSchemaField Sqlite -> Text # fieldType :: BackendSchemaField Sqlite -> Type # |