333
This commit is contained in:
25
FrameWork/SqlSugar/Interface/IDbFirst.cs
Normal file
25
FrameWork/SqlSugar/Interface/IDbFirst.cs
Normal file
@@ -0,0 +1,25 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
namespace SqlSugar
|
||||
{
|
||||
public partial interface IDbFirst
|
||||
{
|
||||
SqlSugarClient Context { get; set; }
|
||||
IDbFirst SettingClassTemplate(Func<string, string> func);
|
||||
IDbFirst SettingClassDescriptionTemplate(Func<string, string> func);
|
||||
IDbFirst SettingPropertyTemplate(Func<string, string> func);
|
||||
IDbFirst SettingPropertyDescriptionTemplate(Func<string, string> func);
|
||||
IDbFirst SettingConstructorTemplate(Func<string, string> func);
|
||||
IDbFirst SettingNamespaceTemplate(Func<string, string> func);
|
||||
IDbFirst IsCreateAttribute(bool isCreateAttribute = true);
|
||||
IDbFirst IsCreateDefaultValue(bool isCreateDefaultValue=true);
|
||||
IDbFirst Where(params string[] objectNames);
|
||||
IDbFirst Where(Func<string,bool> func);
|
||||
IDbFirst Where(DbObjectType dbObjectType);
|
||||
void CreateClassFile(string directoryPath, string nameSpace = "Models",string tableName = "");
|
||||
Dictionary<string, string> ToClassStringList(string nameSpace = "Models");
|
||||
void Init();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user