コード例 #1
0
ファイル: InsertExtensions.cs プロジェクト: AidanRRR/Crwx.PM
        public static IInsertDataSyntax IntoEntityTable <TEntity>(this IInsertExpressionRoot root, object entity)
            where TEntity : class, IEntity
        {
            var tableName = TableName.ForEntity <TEntity>();

            return(root.IntoTable(tableName).Row(entity));
        }
コード例 #2
0
 public static IInsertDataSyntax IntoAppTable(this IInsertExpressionRoot insertExpressionRoot, string tableName)
 {
     return(insertExpressionRoot.IntoTable(tableName).InSchema(SchemaExtensions.Name));
 }
コード例 #3
0
        public static IInsertDataOrInSchemaSyntax IntoTable(this IInsertExpressionRoot insert, Tables table)
        {
            var tableName = Enum.GetName(typeof(Tables), table);

            return(insert.IntoTable(tableName));
        }
コード例 #4
0
 public static IInsertDataOrInSchemaSyntax IntoTable <T>(this IInsertExpressionRoot root)
 {
     return(root.IntoTable(typeof(T).Name));
 }