/// <summary>
 /// Adds full auditing fields and tenant ID to a table. See <see cref="FullPowerEntity"/>.
 /// </summary>
 public static ICreateTableColumnOptionOrWithColumnSyntax WithFullPowerEntityColumns(this ICreateTableWithColumnSyntax table, bool indexCreatedByUserId = false)
 {
     return(table
            .WithAuditColumns(indexCreatedByUserId)
            .WithDeletionAuditColumns()
            .WithTenantIdAsNullable());
 }
 /// <summary>
 /// Adds full auditing fields to a table. See <see cref="IFullAudited"/>.
 /// </summary>
 public static ICreateTableColumnOptionOrWithColumnSyntax WithFullAuditColumns(this ICreateTableWithColumnSyntax table)
 {
     return(table
            .WithAuditColumns()
            .WithDeletionAuditColumns());
 }