10 changed files with 188 additions and 3 deletions
@ -0,0 +1,140 @@ |
|||
// <auto-generated />
|
|||
using System; |
|||
using EShopOnAbp.PaymentService.EntityFrameworkCore; |
|||
using Microsoft.EntityFrameworkCore; |
|||
using Microsoft.EntityFrameworkCore.Infrastructure; |
|||
using Microsoft.EntityFrameworkCore.Migrations; |
|||
using Microsoft.EntityFrameworkCore.Storage.ValueConversion; |
|||
using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; |
|||
using Volo.Abp.EntityFrameworkCore; |
|||
|
|||
#nullable disable |
|||
|
|||
namespace EShopOnAbp.PaymentService.Migrations |
|||
{ |
|||
[DbContext(typeof(PaymentServiceDbContext))] |
|||
[Migration("20220107135728_Added-OrderNo")] |
|||
partial class AddedOrderNo |
|||
{ |
|||
protected override void BuildTargetModel(ModelBuilder modelBuilder) |
|||
{ |
|||
#pragma warning disable 612, 618
|
|||
modelBuilder |
|||
.HasAnnotation("_Abp_DatabaseProvider", EfCoreDatabaseProvider.PostgreSql) |
|||
.HasAnnotation("ProductVersion", "6.0.0") |
|||
.HasAnnotation("Relational:MaxIdentifierLength", 63); |
|||
|
|||
NpgsqlModelBuilderExtensions.UseIdentityByDefaultColumns(modelBuilder); |
|||
|
|||
modelBuilder.Entity("EShopOnAbp.PaymentService.PaymentRequests.PaymentRequest", b => |
|||
{ |
|||
b.Property<Guid>("Id") |
|||
.HasColumnType("uuid"); |
|||
|
|||
b.Property<string>("BuyerId") |
|||
.HasColumnType("text"); |
|||
|
|||
b.Property<string>("ConcurrencyStamp") |
|||
.IsConcurrencyToken() |
|||
.HasMaxLength(40) |
|||
.HasColumnType("character varying(40)") |
|||
.HasColumnName("ConcurrencyStamp"); |
|||
|
|||
b.Property<DateTime>("CreationTime") |
|||
.HasColumnType("timestamp with time zone") |
|||
.HasColumnName("CreationTime"); |
|||
|
|||
b.Property<Guid?>("CreatorId") |
|||
.HasColumnType("uuid") |
|||
.HasColumnName("CreatorId"); |
|||
|
|||
b.Property<string>("Currency") |
|||
.IsRequired() |
|||
.HasMaxLength(3) |
|||
.HasColumnType("character varying(3)"); |
|||
|
|||
b.Property<string>("ExtraProperties") |
|||
.HasColumnType("text") |
|||
.HasColumnName("ExtraProperties"); |
|||
|
|||
b.Property<string>("FailReason") |
|||
.HasColumnType("text"); |
|||
|
|||
b.Property<bool>("IsDeleted") |
|||
.ValueGeneratedOnAdd() |
|||
.HasColumnType("boolean") |
|||
.HasDefaultValue(false) |
|||
.HasColumnName("IsDeleted"); |
|||
|
|||
b.Property<string>("OrderId") |
|||
.IsRequired() |
|||
.HasMaxLength(36) |
|||
.HasColumnType("character varying(36)"); |
|||
|
|||
b.Property<int>("OrderNo") |
|||
.HasColumnType("integer"); |
|||
|
|||
b.Property<int>("State") |
|||
.HasColumnType("integer"); |
|||
|
|||
b.HasKey("Id"); |
|||
|
|||
b.HasIndex("OrderId"); |
|||
|
|||
b.ToTable("PaymentRequests"); |
|||
}); |
|||
|
|||
modelBuilder.Entity("EShopOnAbp.PaymentService.PaymentRequests.PaymentRequestProduct", b => |
|||
{ |
|||
b.Property<Guid>("Id") |
|||
.HasColumnType("uuid"); |
|||
|
|||
b.Property<string>("Code") |
|||
.IsRequired() |
|||
.HasMaxLength(32) |
|||
.HasColumnType("character varying(32)"); |
|||
|
|||
b.Property<string>("Name") |
|||
.IsRequired() |
|||
.HasMaxLength(256) |
|||
.HasColumnType("character varying(256)"); |
|||
|
|||
b.Property<Guid>("PaymentRequestId") |
|||
.HasColumnType("uuid"); |
|||
|
|||
b.Property<int>("Quantity") |
|||
.HasColumnType("integer"); |
|||
|
|||
b.Property<string>("ReferenceId") |
|||
.HasColumnType("text"); |
|||
|
|||
b.Property<decimal>("TotalPrice") |
|||
.HasColumnType("numeric"); |
|||
|
|||
b.Property<decimal>("UnitPrice") |
|||
.HasColumnType("numeric"); |
|||
|
|||
b.HasKey("Id"); |
|||
|
|||
b.HasIndex("PaymentRequestId"); |
|||
|
|||
b.ToTable("PaymentRequestProduct"); |
|||
}); |
|||
|
|||
modelBuilder.Entity("EShopOnAbp.PaymentService.PaymentRequests.PaymentRequestProduct", b => |
|||
{ |
|||
b.HasOne("EShopOnAbp.PaymentService.PaymentRequests.PaymentRequest", null) |
|||
.WithMany("Products") |
|||
.HasForeignKey("PaymentRequestId") |
|||
.OnDelete(DeleteBehavior.Cascade) |
|||
.IsRequired(); |
|||
}); |
|||
|
|||
modelBuilder.Entity("EShopOnAbp.PaymentService.PaymentRequests.PaymentRequest", b => |
|||
{ |
|||
b.Navigation("Products"); |
|||
}); |
|||
#pragma warning restore 612, 618
|
|||
} |
|||
} |
|||
} |
|||
@ -0,0 +1,26 @@ |
|||
using Microsoft.EntityFrameworkCore.Migrations; |
|||
|
|||
#nullable disable |
|||
|
|||
namespace EShopOnAbp.PaymentService.Migrations |
|||
{ |
|||
public partial class AddedOrderNo : Migration |
|||
{ |
|||
protected override void Up(MigrationBuilder migrationBuilder) |
|||
{ |
|||
migrationBuilder.AddColumn<int>( |
|||
name: "OrderNo", |
|||
table: "PaymentRequests", |
|||
type: "integer", |
|||
nullable: false, |
|||
defaultValue: 0); |
|||
} |
|||
|
|||
protected override void Down(MigrationBuilder migrationBuilder) |
|||
{ |
|||
migrationBuilder.DropColumn( |
|||
name: "OrderNo", |
|||
table: "PaymentRequests"); |
|||
} |
|||
} |
|||
} |
|||
Loading…
Reference in new issue