-
Notifications
You must be signed in to change notification settings - Fork 11
Packages Features Chart
HH edited this page Dec 15, 2019
·
2 revisions
These are the available packages for CatFactory:
CatFactory.SqlServer
CatFactory.PostgreSql
CatFactory.NetCore
CatFactory.EntityFrameworkCore
CatFactory.AspNetCore
CatFactory.Dapper
CatFactory.TypeScript
This packages contains logic to import existing databases from SQL Server instances.
Object | Supported |
---|---|
Tables | Yes |
Views | Yes |
Scalar Functions | Yes |
Table Functions | Yes |
Stored Procedures | Yes |
Sequences | Yes |
Extended Properties | Yes |
Data Types | Yes |
This packages contains logic to import existing databases from Postgre SQL instances.
Object | Supported |
---|---|
Tables | Yes |
Views | Yes |
Scalar Functions | Not yet |
Table Functions | Not yet |
Stored Procedures | Not yet |
Sequences | Yes |
Data Types | Yes |
This package contains code builders and definitions for .NET Core (C#).
Object | Members | Supported |
---|---|---|
Struct | All | Not yet |
Interface | Inheritance | Yes |
Interface | Events | Yes |
Interface | Properties | Yes |
Interface | Methods | Yes |
Class | Inheritance | Yes |
Class | Events | Yes |
Class | Fields | Yes |
Class | Properties | Yes |
Class | Methods | Yes |
Enum | Options | Yes |
This package provides scaffolding for Entity Framework Core.
Object | Supported |
---|---|
Class for table | Yes |
Class for view | Yes |
Class for table function | Yes |
Class for stored procedure result | Not yet |
Class for DbContext | Yes |
Class for entity configuration (table) | Yes |
Class for entity configuration (view) | Yes |
Interface for Repository | Yes |
Class for Repository | Yes |
Method for scalar function invocation | Yes |
Method for table function invocation | Yes |
Method for stored procedure invocation | Not yet |
Category | Feature | Supported |
---|---|---|
Modeling | Table splitting | Not yet |
Modeling | Owned types | Not yet |
Modeling | Model-level query filters | Not yet |
Modeling | Database scalar function mapping | Not yet |
Modeling | Self-contained type configuration for code first | Not yet |
High Performance | DbContext pooling | Not yet |
High Performance | Explicitly compiled queries | Not yet |
This package provides scaffolding for Asp .NET Core.
Feature | Supported |
---|---|
Controllers | Yes |
Requests | Yes |
Responses | Yes |
Scaffold Client | Not yet |
Help Page for Web API | Not yet |
Unit Tests | Not yet |
Integration Tests | Not yet |
This package provides scaffolding for Dapper.
Object | Supported |
---|---|
Table | Yes |
View | Yes |
Scalar Function | Yes |
Table Function | Yes |
Stored Procedures | Yes |
Sequences | Not yet |
This package provides scaffolding for Type Script.
Object | Feature | Supported |
---|---|---|
Interface | Inheritance | Yes |
Interface | Fields | Yes |
Interface | Properties | Yes |
Interface | Methods | Yes |
Class | Inheritance | Yes |
Class | Fields | Yes |
Class | Constructors | Yes |
Class | Properties | Yes |
Class | Methods | Yes |
Module | Methods | Yes |