mirror of
				https://github.com/D4M13N-D3V/comissions-app-core-api.git
				synced 2025-10-31 09:35:25 +00:00 
			
		
		
		
	fix: new migration
This commit is contained in:
		
							parent
							
								
									18e9606350
								
							
						
					
					
						commit
						f947824f8b
					
				| @ -1,480 +0,0 @@ | ||||
| // <auto-generated /> | ||||
| using System; | ||||
| using Microsoft.EntityFrameworkCore; | ||||
| using Microsoft.EntityFrameworkCore.Infrastructure; | ||||
| using Microsoft.EntityFrameworkCore.Migrations; | ||||
| using Microsoft.EntityFrameworkCore.Storage.ValueConversion; | ||||
| using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; | ||||
| using comissions.app.database; | ||||
| 
 | ||||
| #nullable disable | ||||
| 
 | ||||
| namespace comissions.app.api.Migrations | ||||
| { | ||||
|     [DbContext(typeof(ApplicationDbContext))] | ||||
|     [Migration("20240219095441_Initial")] | ||||
|     partial class Initial | ||||
|     { | ||||
|         /// <inheritdoc /> | ||||
|         protected override void BuildTargetModel(ModelBuilder modelBuilder) | ||||
|         { | ||||
| #pragma warning disable 612, 618 | ||||
|             modelBuilder | ||||
|                 .HasAnnotation("ProductVersion", "8.0.1") | ||||
|                 .HasAnnotation("Relational:MaxIdentifierLength", 63); | ||||
| 
 | ||||
|             NpgsqlModelBuilderExtensions.UseIdentityByDefaultColumns(modelBuilder); | ||||
| 
 | ||||
|             modelBuilder.Entity("comissions.app.database.Entities.ArtistPageSettings", b => | ||||
|                 { | ||||
|                     b.Property<int>("Id") | ||||
|                         .ValueGeneratedOnAdd() | ||||
|                         .HasColumnType("integer"); | ||||
| 
 | ||||
|                     NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property<int>("Id")); | ||||
| 
 | ||||
|                     b.Property<int>("ArtistId") | ||||
|                         .HasColumnType("integer"); | ||||
| 
 | ||||
|                     b.Property<string>("BackgroundColor") | ||||
|                         .IsRequired() | ||||
|                         .HasColumnType("text"); | ||||
| 
 | ||||
|                     b.Property<string>("DescriptionBackgroundColor") | ||||
|                         .IsRequired() | ||||
|                         .HasColumnType("text"); | ||||
| 
 | ||||
|                     b.Property<string>("DescriptionHeaderColor") | ||||
|                         .IsRequired() | ||||
|                         .HasColumnType("text"); | ||||
| 
 | ||||
|                     b.Property<string>("DescriptionHeaderImageUrl") | ||||
|                         .IsRequired() | ||||
|                         .HasColumnType("text"); | ||||
| 
 | ||||
|                     b.Property<int>("DescriptionHeaderSize") | ||||
|                         .HasColumnType("integer"); | ||||
| 
 | ||||
|                     b.Property<string>("DescriptionHeaderText") | ||||
|                         .IsRequired() | ||||
|                         .HasColumnType("text"); | ||||
| 
 | ||||
|                     b.Property<bool>("DescriptionHeaderUseImage") | ||||
|                         .HasColumnType("boolean"); | ||||
| 
 | ||||
|                     b.Property<string>("DescriptionTextColor") | ||||
|                         .IsRequired() | ||||
|                         .HasColumnType("text"); | ||||
| 
 | ||||
|                     b.Property<int>("DescriptionTextSize") | ||||
|                         .HasColumnType("integer"); | ||||
| 
 | ||||
|                     b.Property<string>("HeaderColor") | ||||
|                         .IsRequired() | ||||
|                         .HasColumnType("text"); | ||||
| 
 | ||||
|                     b.Property<string>("HeaderImageUrl") | ||||
|                         .IsRequired() | ||||
|                         .HasColumnType("text"); | ||||
| 
 | ||||
|                     b.Property<int>("HeaderTextSize") | ||||
|                         .HasColumnType("integer"); | ||||
| 
 | ||||
|                     b.Property<bool>("HeaderUseImage") | ||||
|                         .HasColumnType("boolean"); | ||||
| 
 | ||||
|                     b.Property<string>("PortfolioBackgroundColor") | ||||
|                         .IsRequired() | ||||
|                         .HasColumnType("text"); | ||||
| 
 | ||||
|                     b.Property<int>("PortfolioColumns") | ||||
|                         .HasColumnType("integer"); | ||||
| 
 | ||||
|                     b.Property<bool>("PortfolioEnabledScrolling") | ||||
|                         .HasColumnType("boolean"); | ||||
| 
 | ||||
|                     b.Property<bool>("PortfolioMasonry") | ||||
|                         .HasColumnType("boolean"); | ||||
| 
 | ||||
|                     b.Property<int>("PortfolioMaximumSize") | ||||
|                         .HasColumnType("integer"); | ||||
| 
 | ||||
|                     b.Property<string>("PortfolionHeaderColor") | ||||
|                         .IsRequired() | ||||
|                         .HasColumnType("text"); | ||||
| 
 | ||||
|                     b.Property<string>("PortfolionHeaderImageUrl") | ||||
|                         .IsRequired() | ||||
|                         .HasColumnType("text"); | ||||
| 
 | ||||
|                     b.Property<int>("PortfolionHeaderSize") | ||||
|                         .HasColumnType("integer"); | ||||
| 
 | ||||
|                     b.Property<string>("PortfolionHeaderText") | ||||
|                         .IsRequired() | ||||
|                         .HasColumnType("text"); | ||||
| 
 | ||||
|                     b.Property<bool>("PortfolionHeaderUseImage") | ||||
|                         .HasColumnType("boolean"); | ||||
| 
 | ||||
|                     b.Property<string>("RequestBackgroundColor") | ||||
|                         .IsRequired() | ||||
|                         .HasColumnType("text"); | ||||
| 
 | ||||
|                     b.Property<string>("RequestButtonBGColor") | ||||
|                         .IsRequired() | ||||
|                         .HasColumnType("text"); | ||||
| 
 | ||||
|                     b.Property<string>("RequestButtonHoverBGColor") | ||||
|                         .IsRequired() | ||||
|                         .HasColumnType("text"); | ||||
| 
 | ||||
|                     b.Property<string>("RequestButtonHoverTextColor") | ||||
|                         .IsRequired() | ||||
|                         .HasColumnType("text"); | ||||
| 
 | ||||
|                     b.Property<string>("RequestButtonTextColor") | ||||
|                         .IsRequired() | ||||
|                         .HasColumnType("text"); | ||||
| 
 | ||||
|                     b.Property<string>("RequestHeaderColor") | ||||
|                         .IsRequired() | ||||
|                         .HasColumnType("text"); | ||||
| 
 | ||||
|                     b.Property<string>("RequestHeaderImageUrl") | ||||
|                         .IsRequired() | ||||
|                         .HasColumnType("text"); | ||||
| 
 | ||||
|                     b.Property<int>("RequestHeaderSize") | ||||
|                         .HasColumnType("integer"); | ||||
| 
 | ||||
|                     b.Property<string>("RequestHeaderText") | ||||
|                         .IsRequired() | ||||
|                         .HasColumnType("text"); | ||||
| 
 | ||||
|                     b.Property<bool>("RequestHeaderUseImage") | ||||
|                         .HasColumnType("boolean"); | ||||
| 
 | ||||
|                     b.Property<string>("RequestTermsColor") | ||||
|                         .IsRequired() | ||||
|                         .HasColumnType("text"); | ||||
| 
 | ||||
|                     b.HasKey("Id"); | ||||
| 
 | ||||
|                     b.HasIndex("ArtistId") | ||||
|                         .IsUnique(); | ||||
| 
 | ||||
|                     b.ToTable("ArtistPageSettings"); | ||||
|                 }); | ||||
| 
 | ||||
|             modelBuilder.Entity("comissions.app.database.Entities.ArtistPortfolioPiece", b => | ||||
|                 { | ||||
|                     b.Property<int>("Id") | ||||
|                         .ValueGeneratedOnAdd() | ||||
|                         .HasColumnType("integer"); | ||||
| 
 | ||||
|                     NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property<int>("Id")); | ||||
| 
 | ||||
|                     b.Property<int>("ArtistId") | ||||
|                         .HasColumnType("integer"); | ||||
| 
 | ||||
|                     b.Property<string>("FileReference") | ||||
|                         .IsRequired() | ||||
|                         .HasColumnType("text"); | ||||
| 
 | ||||
|                     b.HasKey("Id"); | ||||
| 
 | ||||
|                     b.HasIndex("ArtistId"); | ||||
| 
 | ||||
|                     b.ToTable("ArtistPortfolioPieces"); | ||||
|                 }); | ||||
| 
 | ||||
|             modelBuilder.Entity("comissions.app.database.Entities.ArtistRequest", b => | ||||
|                 { | ||||
|                     b.Property<int>("Id") | ||||
|                         .ValueGeneratedOnAdd() | ||||
|                         .HasColumnType("integer"); | ||||
| 
 | ||||
|                     NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property<int>("Id")); | ||||
| 
 | ||||
|                     b.Property<bool>("Accepted") | ||||
|                         .HasColumnType("boolean"); | ||||
| 
 | ||||
|                     b.Property<DateTime?>("AcceptedDate") | ||||
|                         .HasColumnType("timestamp with time zone"); | ||||
| 
 | ||||
|                     b.Property<DateTime>("RequestDate") | ||||
|                         .HasColumnType("timestamp with time zone"); | ||||
| 
 | ||||
|                     b.Property<string>("UserId") | ||||
|                         .IsRequired() | ||||
|                         .HasColumnType("text"); | ||||
| 
 | ||||
|                     b.HasKey("Id"); | ||||
| 
 | ||||
|                     b.HasIndex("UserId"); | ||||
| 
 | ||||
|                     b.ToTable("ArtistRequests"); | ||||
|                 }); | ||||
| 
 | ||||
|             modelBuilder.Entity("comissions.app.database.Entities.Request", b => | ||||
|                 { | ||||
|                     b.Property<int>("Id") | ||||
|                         .ValueGeneratedOnAdd() | ||||
|                         .HasColumnType("integer"); | ||||
| 
 | ||||
|                     NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property<int>("Id")); | ||||
| 
 | ||||
|                     b.Property<bool>("Accepted") | ||||
|                         .HasColumnType("boolean"); | ||||
| 
 | ||||
|                     b.Property<DateTime?>("AcceptedDate") | ||||
|                         .HasColumnType("timestamp with time zone"); | ||||
| 
 | ||||
|                     b.Property<decimal>("Amount") | ||||
|                         .HasColumnType("numeric"); | ||||
| 
 | ||||
|                     b.Property<int>("ArtistId") | ||||
|                         .HasColumnType("integer"); | ||||
| 
 | ||||
|                     b.Property<bool>("Completed") | ||||
|                         .HasColumnType("boolean"); | ||||
| 
 | ||||
|                     b.Property<DateTime?>("CompletedDate") | ||||
|                         .HasColumnType("timestamp with time zone"); | ||||
| 
 | ||||
|                     b.Property<bool>("Declined") | ||||
|                         .HasColumnType("boolean"); | ||||
| 
 | ||||
|                     b.Property<DateTime?>("DeclinedDate") | ||||
|                         .HasColumnType("timestamp with time zone"); | ||||
| 
 | ||||
|                     b.Property<string>("Message") | ||||
|                         .IsRequired() | ||||
|                         .HasColumnType("text"); | ||||
| 
 | ||||
|                     b.Property<DateTime>("RequestDate") | ||||
|                         .HasColumnType("timestamp with time zone"); | ||||
| 
 | ||||
|                     b.Property<string>("UserId") | ||||
|                         .IsRequired() | ||||
|                         .HasColumnType("text"); | ||||
| 
 | ||||
|                     b.HasKey("Id"); | ||||
| 
 | ||||
|                     b.HasIndex("ArtistId"); | ||||
| 
 | ||||
|                     b.HasIndex("UserId"); | ||||
| 
 | ||||
|                     b.ToTable("Requests"); | ||||
|                 }); | ||||
| 
 | ||||
|             modelBuilder.Entity("comissions.app.database.Entities.User", b => | ||||
|                 { | ||||
|                     b.Property<string>("Id") | ||||
|                         .HasColumnType("text"); | ||||
| 
 | ||||
|                     b.Property<string>("BanAdminId") | ||||
|                         .HasColumnType("text"); | ||||
| 
 | ||||
|                     b.Property<bool>("Banned") | ||||
|                         .HasColumnType("boolean"); | ||||
| 
 | ||||
|                     b.Property<DateTime?>("BannedDate") | ||||
|                         .HasColumnType("timestamp with time zone"); | ||||
| 
 | ||||
|                     b.Property<string>("BannedReason") | ||||
|                         .HasColumnType("text"); | ||||
| 
 | ||||
|                     b.Property<string>("Biography") | ||||
|                         .IsRequired() | ||||
|                         .HasColumnType("text"); | ||||
| 
 | ||||
|                     b.Property<string>("DisplayName") | ||||
|                         .IsRequired() | ||||
|                         .HasColumnType("text"); | ||||
| 
 | ||||
|                     b.Property<string>("Email") | ||||
|                         .IsRequired() | ||||
|                         .HasColumnType("text"); | ||||
| 
 | ||||
|                     b.Property<string>("SuspendAdminId") | ||||
|                         .HasColumnType("text"); | ||||
| 
 | ||||
|                     b.Property<bool>("Suspended") | ||||
|                         .HasColumnType("boolean"); | ||||
| 
 | ||||
|                     b.Property<DateTime?>("SuspendedDate") | ||||
|                         .HasColumnType("timestamp with time zone"); | ||||
| 
 | ||||
|                     b.Property<string>("SuspendedReason") | ||||
|                         .HasColumnType("text"); | ||||
| 
 | ||||
|                     b.Property<DateTime?>("UnbanDate") | ||||
|                         .HasColumnType("timestamp with time zone"); | ||||
| 
 | ||||
|                     b.Property<DateTime?>("UnsuspendDate") | ||||
|                         .HasColumnType("timestamp with time zone"); | ||||
| 
 | ||||
|                     b.Property<int?>("UserArtistId") | ||||
|                         .HasColumnType("integer"); | ||||
| 
 | ||||
|                     b.HasKey("Id"); | ||||
| 
 | ||||
|                     b.ToTable("Users"); | ||||
|                 }); | ||||
| 
 | ||||
|             modelBuilder.Entity("comissions.app.database.Entities.UserArtist", b => | ||||
|                 { | ||||
|                     b.Property<int>("Id") | ||||
|                         .ValueGeneratedOnAdd() | ||||
|                         .HasColumnType("integer"); | ||||
| 
 | ||||
|                     NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property<int>("Id")); | ||||
| 
 | ||||
|                     b.Property<bool>("AgeRestricted") | ||||
|                         .HasColumnType("boolean"); | ||||
| 
 | ||||
|                     b.Property<int>("ArtistPageSettingsId") | ||||
|                         .HasColumnType("integer"); | ||||
| 
 | ||||
|                     b.Property<string>("Description") | ||||
|                         .IsRequired() | ||||
|                         .HasColumnType("text"); | ||||
| 
 | ||||
|                     b.Property<string>("Name") | ||||
|                         .IsRequired() | ||||
|                         .HasColumnType("text"); | ||||
| 
 | ||||
|                     b.Property<bool>("PrepaymentRequired") | ||||
|                         .HasColumnType("boolean"); | ||||
| 
 | ||||
|                     b.Property<string>("RequestGuidelines") | ||||
|                         .IsRequired() | ||||
|                         .HasColumnType("text"); | ||||
| 
 | ||||
|                     b.Property<string>("SocialMediaLink1") | ||||
|                         .IsRequired() | ||||
|                         .HasColumnType("text"); | ||||
| 
 | ||||
|                     b.Property<string>("SocialMediaLink2") | ||||
|                         .IsRequired() | ||||
|                         .HasColumnType("text"); | ||||
| 
 | ||||
|                     b.Property<string>("SocialMediaLink3") | ||||
|                         .IsRequired() | ||||
|                         .HasColumnType("text"); | ||||
| 
 | ||||
|                     b.Property<string>("SocialMediaLink4") | ||||
|                         .IsRequired() | ||||
|                         .HasColumnType("text"); | ||||
| 
 | ||||
|                     b.Property<string>("StripeAccountId") | ||||
|                         .HasColumnType("text"); | ||||
| 
 | ||||
|                     b.Property<string>("SuspendAdminId") | ||||
|                         .HasColumnType("text"); | ||||
| 
 | ||||
|                     b.Property<bool>("Suspended") | ||||
|                         .HasColumnType("boolean"); | ||||
| 
 | ||||
|                     b.Property<DateTime?>("SuspendedDate") | ||||
|                         .HasColumnType("timestamp with time zone"); | ||||
| 
 | ||||
|                     b.Property<string>("SuspendedReason") | ||||
|                         .HasColumnType("text"); | ||||
| 
 | ||||
|                     b.Property<DateTime?>("UnsuspendDate") | ||||
|                         .HasColumnType("timestamp with time zone"); | ||||
| 
 | ||||
|                     b.Property<string>("UserId") | ||||
|                         .IsRequired() | ||||
|                         .HasColumnType("text"); | ||||
| 
 | ||||
|                     b.HasKey("Id"); | ||||
| 
 | ||||
|                     b.HasIndex("UserId") | ||||
|                         .IsUnique(); | ||||
| 
 | ||||
|                     b.ToTable("UserArtists"); | ||||
|                 }); | ||||
| 
 | ||||
|             modelBuilder.Entity("comissions.app.database.Entities.ArtistPageSettings", b => | ||||
|                 { | ||||
|                     b.HasOne("comissions.app.database.Entities.UserArtist", "Artist") | ||||
|                         .WithOne("ArtistPageSettings") | ||||
|                         .HasForeignKey("comissions.app.database.Entities.ArtistPageSettings", "ArtistId") | ||||
|                         .OnDelete(DeleteBehavior.Cascade) | ||||
|                         .IsRequired(); | ||||
| 
 | ||||
|                     b.Navigation("Artist"); | ||||
|                 }); | ||||
| 
 | ||||
|             modelBuilder.Entity("comissions.app.database.Entities.ArtistPortfolioPiece", b => | ||||
|                 { | ||||
|                     b.HasOne("comissions.app.database.Entities.UserArtist", "Artist") | ||||
|                         .WithMany("PortfolioPieces") | ||||
|                         .HasForeignKey("ArtistId") | ||||
|                         .OnDelete(DeleteBehavior.Cascade) | ||||
|                         .IsRequired(); | ||||
| 
 | ||||
|                     b.Navigation("Artist"); | ||||
|                 }); | ||||
| 
 | ||||
|             modelBuilder.Entity("comissions.app.database.Entities.ArtistRequest", b => | ||||
|                 { | ||||
|                     b.HasOne("comissions.app.database.Entities.User", "User") | ||||
|                         .WithMany() | ||||
|                         .HasForeignKey("UserId") | ||||
|                         .OnDelete(DeleteBehavior.Cascade) | ||||
|                         .IsRequired(); | ||||
| 
 | ||||
|                     b.Navigation("User"); | ||||
|                 }); | ||||
| 
 | ||||
|             modelBuilder.Entity("comissions.app.database.Entities.Request", b => | ||||
|                 { | ||||
|                     b.HasOne("comissions.app.database.Entities.UserArtist", "Artist") | ||||
|                         .WithMany() | ||||
|                         .HasForeignKey("ArtistId") | ||||
|                         .OnDelete(DeleteBehavior.Cascade) | ||||
|                         .IsRequired(); | ||||
| 
 | ||||
|                     b.HasOne("comissions.app.database.Entities.User", "User") | ||||
|                         .WithMany() | ||||
|                         .HasForeignKey("UserId") | ||||
|                         .OnDelete(DeleteBehavior.Cascade) | ||||
|                         .IsRequired(); | ||||
| 
 | ||||
|                     b.Navigation("Artist"); | ||||
| 
 | ||||
|                     b.Navigation("User"); | ||||
|                 }); | ||||
| 
 | ||||
|             modelBuilder.Entity("comissions.app.database.Entities.UserArtist", b => | ||||
|                 { | ||||
|                     b.HasOne("comissions.app.database.Entities.User", "User") | ||||
|                         .WithOne("UserArtist") | ||||
|                         .HasForeignKey("comissions.app.database.Entities.UserArtist", "UserId") | ||||
|                         .OnDelete(DeleteBehavior.Cascade) | ||||
|                         .IsRequired(); | ||||
| 
 | ||||
|                     b.Navigation("User"); | ||||
|                 }); | ||||
| 
 | ||||
|             modelBuilder.Entity("comissions.app.database.Entities.User", b => | ||||
|                 { | ||||
|                     b.Navigation("UserArtist"); | ||||
|                 }); | ||||
| 
 | ||||
|             modelBuilder.Entity("comissions.app.database.Entities.UserArtist", b => | ||||
|                 { | ||||
|                     b.Navigation("ArtistPageSettings") | ||||
|                         .IsRequired(); | ||||
| 
 | ||||
|                     b.Navigation("PortfolioPieces"); | ||||
|                 }); | ||||
| #pragma warning restore 612, 618 | ||||
|         } | ||||
|     } | ||||
| } | ||||
| @ -1,29 +0,0 @@ | ||||
| using Microsoft.EntityFrameworkCore.Migrations; | ||||
| 
 | ||||
| #nullable disable | ||||
| 
 | ||||
| namespace comissions.app.api.Migrations | ||||
| { | ||||
|     /// <inheritdoc /> | ||||
|     public partial class idonno : Migration | ||||
|     { | ||||
|         /// <inheritdoc /> | ||||
|         protected override void Up(MigrationBuilder migrationBuilder) | ||||
|         { | ||||
|             migrationBuilder.AddColumn<string>( | ||||
|                 name: "Message", | ||||
|                 table: "ArtistRequests", | ||||
|                 type: "text", | ||||
|                 nullable: false, | ||||
|                 defaultValue: ""); | ||||
|         } | ||||
| 
 | ||||
|         /// <inheritdoc /> | ||||
|         protected override void Down(MigrationBuilder migrationBuilder) | ||||
|         { | ||||
|             migrationBuilder.DropColumn( | ||||
|                 name: "Message", | ||||
|                 table: "ArtistRequests"); | ||||
|         } | ||||
|     } | ||||
| } | ||||
| @ -12,8 +12,8 @@ using comissions.app.database; | ||||
| namespace comissions.app.api.Migrations | ||||
| { | ||||
|     [DbContext(typeof(ApplicationDbContext))] | ||||
|     [Migration("20240219235949_idonno")] | ||||
|     partial class idonno | ||||
|     [Migration("20240220022246_Initial")] | ||||
|     partial class Initial | ||||
|     { | ||||
|         /// <inheritdoc /> | ||||
|         protected override void BuildTargetModel(ModelBuilder modelBuilder) | ||||
| @ -44,6 +44,7 @@ namespace comissions.app.api.Migrations | ||||
|                     Id = table.Column<int>(type: "integer", nullable: false) | ||||
|                         .Annotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefaultColumn), | ||||
|                     UserId = table.Column<string>(type: "text", nullable: false), | ||||
|                     Message = table.Column<string>(type: "text", nullable: false), | ||||
|                     RequestDate = table.Column<DateTime>(type: "timestamp with time zone", nullable: false), | ||||
|                     AcceptedDate = table.Column<DateTime>(type: "timestamp with time zone", nullable: true), | ||||
|                     Accepted = table.Column<bool>(type: "boolean", nullable: false) | ||||
| @ -12,7 +12,7 @@ using Microsoft.EntityFrameworkCore; | ||||
| using Microsoft.Extensions.FileProviders; | ||||
| using Microsoft.IdentityModel.Tokens; | ||||
| using Microsoft.OpenApi.Models; | ||||
| 
 | ||||
|      | ||||
| var builder = WebApplication.CreateBuilder(args); | ||||
| 
 | ||||
| // Add services to the container. | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Damien Ostler
						Damien Ostler