CPSysUDB 3.1.0
dotnet add package CPSysUDB --version 3.1.0
NuGet\Install-Package CPSysUDB -Version 3.1.0
<PackageReference Include="CPSysUDB" Version="3.1.0" />
paket add CPSysUDB --version 3.1.0
#r "nuget: CPSysUDB, 3.1.0"
// Install CPSysUDB as a Cake Addin #addin nuget:?package=CPSysUDB&version=3.1.0 // Install CPSysUDB as a Cake Tool #tool nuget:?package=CPSysUDB&version=3.1.0
[pt-BR]
.NET Framework 4.7.2 ou posterior
* Uso de entidades (classes), cada entidade é uma tabela no banco de dados
* Rotina para sempre recriar o banco de dados (muito útil para desenvolvimento) com opção para desabilitar
* Controle total das rotinas de criação e atualização do banco de dados
* Comunicação híbrida com SQL Server, MySQL, Firebird e SQLite sem necessidade de criar querys separadas apenas trocando os dados de conexão
* Auto atualização do banco de dados, tabelas e campos
* Criação de PK com auto incremento e FK
* Respeitar regras do banco de dados (não usar palavras reservadas, criação das tabelas por dependência, ...)
* Cria o banco de dados automaticamente
* Create DataBase, Create Table, Insert, Update, Delete, Select
* Uso de funções como count, max, min, avg, upper, lower, trim nos campos do select e do where
* Where, Order By, Group By, Union, Limit e Joins
* Suporte para int, string, DateTime, double e enum
* Suporte para funções do banco de dados como GETDATE e DATEADD
* Suporte para usar um campo de uma tabela no where
* Compatível com WEB e Desktop
[en-US]
.NET Framework 4.7.2 or later
* Usage of entities (class), each entity is a table in the database
* Routine to always recreate the database (very useful for development) with option to disable
* Full control of database creation and update routines
* Hybrid communication with SQL Server, MySQL, Firebird and SQLite without the need to create separate queries just exchanging connection data
* Auto update of database, tables and fields
* PK creation with auto increment and FK
* Respect database rules (do not use reserved words, creation of tables by dependency, ...)
* Creates the database automatically
* Create DataBase, Create Table, Insert, Update, Delete, Select
* Use of functions like count, max, min, avg, upper, lower, trim in select and where fields
* Where, Order By, Group By, Union, Limit and Joins
* Support for int, string, DateTime, double and enum
* Support for database functions like GETDATE and DATEDD
* Support for using a field from a table in where
* Compatible with WEB and Desktop
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net472 is compatible. net48 was computed. net481 was computed. |
-
- FirebirdSql.Data.FirebirdClient (>= 9.0.1)
- MySql.Data (>= 8.0.19)
- System.Data.SQLite (>= 1.0.116)
- Ubiety.Dns.Core (>= 4.1.2)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
[pt-BR]
- Adicionado forma de ler os dados da conexão;
[en-US]
- Added way to read connection data;