mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-08-23 22:11:36 +08:00
Update Sqlite
This commit is contained in:
parent
86750dcdae
commit
d9866b8064
@ -109,7 +109,10 @@ namespace SqlSugar
|
||||
string sql = this.CheckSystemTablePermissionsSql;
|
||||
try
|
||||
{
|
||||
var oldIsEnableLog = this.Context.Ado.IsEnableLogEvent;
|
||||
this.Context.Ado.IsEnableLogEvent = false;
|
||||
this.Context.Ado.ExecuteCommand(sql);
|
||||
this.Context.Ado.IsEnableLogEvent = oldIsEnableLog;
|
||||
return true;
|
||||
}
|
||||
catch
|
||||
|
@ -39,14 +39,14 @@ namespace SqlSugar
|
||||
{
|
||||
get
|
||||
{
|
||||
return "ALTER TABLE {0} ADD PRIMARY KEY({2}) /*{1}*/";
|
||||
throw new NotSupportedException();
|
||||
}
|
||||
}
|
||||
protected override string AddColumnToTableSql
|
||||
{
|
||||
get
|
||||
{
|
||||
return "ALTER TABLE {0} ADD {1} {2}{3} {4} {5} {6}";
|
||||
throw new NotSupportedException();
|
||||
}
|
||||
}
|
||||
protected override string AlterColumnToTableSql
|
||||
@ -54,21 +54,21 @@ namespace SqlSugar
|
||||
get
|
||||
{
|
||||
// return "ALTER TABLE {0} ALTER COLUMN {1} {2}{3} {4} {5} {6}";
|
||||
return "alter table {0} change column {1} {1} {2}{3} {4} {5} {6}";
|
||||
throw new NotSupportedException();
|
||||
}
|
||||
}
|
||||
protected override string BackupDataBaseSql
|
||||
{
|
||||
get
|
||||
{
|
||||
return "mysqldump.exe {0} -uroot -p > {1} ";
|
||||
throw new NotSupportedException();
|
||||
}
|
||||
}
|
||||
protected override string CreateTableSql
|
||||
{
|
||||
get
|
||||
{
|
||||
return "CREATE TABLE {0}(\r\n{1} $PrimaryKey)";
|
||||
return "CREATE TABLE {0}(\r\n{1} )";
|
||||
}
|
||||
}
|
||||
protected override string CreateTableColumn
|
||||
@ -89,7 +89,7 @@ namespace SqlSugar
|
||||
{
|
||||
get
|
||||
{
|
||||
return "SELECT * INTO {1} FROM {2} limit 0,{0}";
|
||||
throw new NotSupportedException();
|
||||
}
|
||||
}
|
||||
protected override string DropTableSql
|
||||
@ -103,7 +103,7 @@ namespace SqlSugar
|
||||
{
|
||||
get
|
||||
{
|
||||
return "ALTER TABLE {0} DROP COLUMN {1}";
|
||||
throw new NotSupportedException();
|
||||
}
|
||||
}
|
||||
protected override string DropConstraintSql
|
||||
@ -117,7 +117,7 @@ namespace SqlSugar
|
||||
{
|
||||
get
|
||||
{
|
||||
return "exec sp_rename '{0}.{1}','{2}','column';";
|
||||
throw new NotSupportedException();
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
@ -137,7 +137,7 @@ namespace SqlSugar
|
||||
{
|
||||
get
|
||||
{
|
||||
return "DEFAULT NULL";
|
||||
return "NULL";
|
||||
}
|
||||
}
|
||||
protected override string CreateTableNotNull
|
||||
@ -158,7 +158,7 @@ namespace SqlSugar
|
||||
{
|
||||
get
|
||||
{
|
||||
return "AUTO_INCREMENT";
|
||||
return "AUTOINCREMENT";
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
@ -175,10 +175,14 @@ namespace SqlSugar
|
||||
}, (cm, key) =>
|
||||
{
|
||||
string sql = "select * from " + tableName + " limit 0,1";
|
||||
var oldIsEnableLog = this.Context.Ado.IsEnableLogEvent;
|
||||
this.Context.Ado.IsEnableLogEvent = false;
|
||||
using (DbDataReader reader = (SQLiteDataReader)this.Context.Ado.GetDataReader(sql))
|
||||
{
|
||||
this.Context.Ado.IsEnableLogEvent = oldIsEnableLog;
|
||||
return AdoCore.GetColumnInfosByTableName(tableName, reader);
|
||||
}
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user