using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace CnasSynchrousModel
{
public class SqliteFormatConfig
{
///
/// Sqlite文件中日期列的格式
///
public string SqliteFileDateColumnFormat { get; set; }
///
/// Sqlite文件命名格式(如果以文件夹方式读取)
///
public string SqliteFileNameFormat { get; set; }
///
/// Sqlite文件表名(如果以文件夹方式读取)
///
public string SqliteFileTableNameFormat { get; set; }
///
/// 读取Sqlite文件的方式,0表示以文件方式读取,1表示以文件夹方式读取(实际上读取文件以当前系统时间命名的文件)
///
public string ReadSqliteFileMode { get; set; }
///
/// 读取Sqlite自定义语句
///
public SqliteAutoSql AutoSql { get; set; }
///
/// 读取Sqlite后针对数据的特殊操作
///
public SqliteSpecialDataTableOpera SpecialDtOpera { get; set; }
}
public class SqliteAutoSql
{
///
/// 读取Sqlite自定义语句时输入的表名
///
public string SqliteViewName { get; set; }
///
/// 读Sqlite时执行的自定义语句
///
public string SqliteViewSql { get; set; }
}
///
/// 对于读取到的dt的特殊操作
///
public class SqliteSpecialDataTableOpera
{
///
/// 方法名
///
public string Method { get; set; }
///
/// 执行方法需要手动输入的参数
///
public string Value { get; set; }
}
}