using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace MJTop.Data
{
///
/// 数据库类型
///
public enum DBType
{
///
/// SqlServer数据库
///
SqlServer,
///
/// MySql数据库
///
MySql,
///
/// Oracle数据库(内置使用 Oracle.ManagedDataAccess 客户端)
///
Oracle,
///
/// Oracle数据库(内置使用 DDTek.Oracle 客户端)
///
OracleDDTek,
///
/// PostgreSql数据库
///
PostgreSql,
///
/// SQLite数据库
///
SQLite,
///
/// DB2数据库
///
DB2
}
///
/// 主键类型
///
public enum PrimaryKeyType
{
///
/// 没有主键或未知
///
UNKNOWN,
///
/// 主键的值是自增方式
///
AUTO,
///
/// 主键的值是插入前设置的方式
///
SET
}
///
/// 保存类型
///
public enum SaveType
{
///
/// 插入
///
Insert,
///
/// 更新
///
Update
}
///
/// 相似类型
///
public enum LikeType
{
///
/// 数值类型
///
Number,
///
/// 字符类型
///
String,
///
/// 日期类型
///
DateTime
}
///
/// 分组计算类型
///
//public enum GroupCalc
//{
// ///
// /// 分组求每组总数
// ///
// COUNT,
// ///
// /// 分组求每组总和
// ///
// SUM,
// ///
// /// 分组求每组平均值
// ///
// AVG,
// ///
// /// 分组求每组最大值
// ///
// MAX,
// ///
// /// 分组求每组最小值
// ///
// MIN
//}
}