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)); }
public static IInsertDataSyntax IntoAppTable(this IInsertExpressionRoot insertExpressionRoot, string tableName) { return(insertExpressionRoot.IntoTable(tableName).InSchema(SchemaExtensions.Name)); }
public static IInsertDataOrInSchemaSyntax IntoTable(this IInsertExpressionRoot insert, Tables table) { var tableName = Enum.GetName(typeof(Tables), table); return(insert.IntoTable(tableName)); }
public static IInsertDataOrInSchemaSyntax IntoTable <T>(this IInsertExpressionRoot root) { return(root.IntoTable(typeof(T).Name)); }