| | |
| | | b.ToTable("Channel"); |
| | | }); |
| | | |
| | | modelBuilder.Entity("ApiTools.Core.ChannelWallet", b => |
| | | { |
| | | b.Property<Guid>("Id") |
| | | .ValueGeneratedOnAdd() |
| | | .HasColumnType("uniqueidentifier"); |
| | | |
| | | b.Property<int>("Access") |
| | | .HasColumnType("int"); |
| | | |
| | | b.Property<decimal>("Balance") |
| | | .HasColumnType("decimal(18,2)"); |
| | | |
| | | b.Property<string>("Bank") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<string>("BankBranch") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<Guid?>("ChannelId") |
| | | .HasColumnType("uniqueidentifier"); |
| | | |
| | | b.Property<string>("Code") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<Guid?>("CreatedChannelId") |
| | | .HasColumnType("uniqueidentifier"); |
| | | |
| | | b.Property<DateTimeOffset>("CreatedTime") |
| | | .HasColumnType("datetimeoffset"); |
| | | |
| | | b.Property<Guid?>("CreatedUserId") |
| | | .HasColumnType("uniqueidentifier"); |
| | | |
| | | b.Property<string>("ErrorCode") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<string>("FailReason") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<string>("Identity") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<bool>("IsDeleted") |
| | | .HasColumnType("bit"); |
| | | |
| | | b.Property<string>("Name") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<string>("OutWalletId") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<int>("SignStatus") |
| | | .HasColumnType("int"); |
| | | |
| | | b.Property<int>("Sort") |
| | | .HasColumnType("int"); |
| | | |
| | | b.Property<string>("TraceId") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<DateTimeOffset?>("UpdatedTime") |
| | | .HasColumnType("datetimeoffset"); |
| | | |
| | | b.Property<Guid?>("UpdatedUserId") |
| | | .HasColumnType("uniqueidentifier"); |
| | | |
| | | b.HasKey("Id"); |
| | | |
| | | b.HasIndex("ChannelId"); |
| | | |
| | | b.ToTable("ChannelWallet"); |
| | | }); |
| | | |
| | | modelBuilder.Entity("ApiTools.Core.ChannelWalletTransaction", b => |
| | | { |
| | | b.Property<Guid>("Id") |
| | | .ValueGeneratedOnAdd() |
| | | .HasColumnType("uniqueidentifier"); |
| | | |
| | | b.Property<decimal>("AfterBalance") |
| | | .HasColumnType("decimal(18,2)"); |
| | | |
| | | b.Property<decimal>("Amount") |
| | | .HasColumnType("decimal(18,2)"); |
| | | |
| | | b.Property<decimal>("Balance") |
| | | .HasColumnType("decimal(18,2)"); |
| | | |
| | | b.Property<string>("Code") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<string>("ConcurrencyLock") |
| | | .HasColumnType("nvarchar(450)"); |
| | | |
| | | b.Property<Guid?>("CreatedChannelId") |
| | | .HasColumnType("uniqueidentifier"); |
| | | |
| | | b.Property<DateTimeOffset>("CreatedTime") |
| | | .HasColumnType("datetimeoffset"); |
| | | |
| | | b.Property<Guid?>("CreatedUserId") |
| | | .HasColumnType("uniqueidentifier"); |
| | | |
| | | b.Property<string>("Currency") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<string>("EreceiptDownloadOssUrl") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<string>("EreceiptDownloadUrl") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<string>("EreceiptErrorMessage") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<string>("EreceiptFileId") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<int?>("EreceiptStatus") |
| | | .HasColumnType("int"); |
| | | |
| | | b.Property<string>("ErrorCode") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<string>("FailReason") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<bool>("IsDeleted") |
| | | .HasColumnType("bit"); |
| | | |
| | | b.Property<DateTime?>("OperatorTime") |
| | | .HasColumnType("datetime2"); |
| | | |
| | | b.Property<decimal?>("OrderFee") |
| | | .HasColumnType("decimal(18,2)"); |
| | | |
| | | b.Property<string>("OutCode") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<string>("OutOperatorId") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<string>("OutReceiveId") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<string>("PayerAccount") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<string>("PayerBank") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<string>("PayerBankBranch") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<string>("PayerName") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<string>("Purpose") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<string>("ReceiveAccount") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<string>("ReceiveBank") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<string>("ReceiveBankBranch") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<string>("ReceiveIdentity") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<string>("ReceiveName") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<string>("Remark") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<int>("Sort") |
| | | .HasColumnType("int"); |
| | | |
| | | b.Property<string>("TraceId") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<DateTime?>("TransDate") |
| | | .HasColumnType("datetime2"); |
| | | |
| | | b.Property<int>("TransactionStatus") |
| | | .HasColumnType("int"); |
| | | |
| | | b.Property<int>("Type") |
| | | .HasColumnType("int"); |
| | | |
| | | b.Property<DateTimeOffset?>("UpdatedTime") |
| | | .HasColumnType("datetimeoffset"); |
| | | |
| | | b.Property<Guid?>("UpdatedUserId") |
| | | .HasColumnType("uniqueidentifier"); |
| | | |
| | | b.Property<Guid>("WalletId") |
| | | .HasColumnType("uniqueidentifier"); |
| | | |
| | | b.HasKey("Id"); |
| | | |
| | | b.HasIndex("ConcurrencyLock") |
| | | .IsUnique() |
| | | .HasFilter("[ConcurrencyLock] IS NOT NULL"); |
| | | |
| | | b.HasIndex("WalletId"); |
| | | |
| | | b.ToTable("ChannelWalletTransaction"); |
| | | }); |
| | | |
| | | modelBuilder.Entity("ApiTools.Core.ChannelWalletTransactionPingAnPay", b => |
| | | { |
| | | b.Property<Guid>("Id") |
| | | .ValueGeneratedOnAdd() |
| | | .HasColumnType("uniqueidentifier"); |
| | | |
| | | b.Property<string>("AccountDate") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<string>("BackRem") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<Guid?>("CreatedChannelId") |
| | | .HasColumnType("uniqueidentifier"); |
| | | |
| | | b.Property<DateTimeOffset>("CreatedTime") |
| | | .HasColumnType("datetimeoffset"); |
| | | |
| | | b.Property<Guid?>("CreatedUserId") |
| | | .HasColumnType("uniqueidentifier"); |
| | | |
| | | b.Property<string>("CstInnerFlowNo") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<string>("Fee") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<string>("FreezeNo") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<string>("FrontLogNo") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<string>("HostErrorCode") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<string>("HostFlowNo") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<string>("IsBack") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<bool>("IsDeleted") |
| | | .HasColumnType("bit"); |
| | | |
| | | b.Property<string>("ProxyPayAcc") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<string>("ProxyPayBankName") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<string>("ProxyPayName") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<string>("RemoveStopFailReason") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<string>("RemoveStopStt") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<int>("Sort") |
| | | .HasColumnType("int"); |
| | | |
| | | b.Property<string>("StopFailReason") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<string>("StopStt") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<string>("SubmitTime") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<string>("SysFlag") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<string>("ThirdVoucher") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<string>("TraceId") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<string>("TransBsn") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<DateTimeOffset?>("UpdatedTime") |
| | | .HasColumnType("datetimeoffset"); |
| | | |
| | | b.Property<Guid?>("UpdatedUserId") |
| | | .HasColumnType("uniqueidentifier"); |
| | | |
| | | b.Property<string>("Yhcljg") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.HasKey("Id"); |
| | | |
| | | b.ToTable("ChannelWalletTransactionPingAnPay"); |
| | | }); |
| | | |
| | | modelBuilder.Entity("ApiTools.Core.Entities.LogRecords.WxmpSubscribMessageLog", b => |
| | | { |
| | | b.Property<Guid>("Id") |
| | | .ValueGeneratedOnAdd() |
| | | .HasColumnType("uniqueidentifier"); |
| | | |
| | | b.Property<string>("Code") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<Guid?>("CreatedChannelId") |
| | | .HasColumnType("uniqueidentifier"); |
| | | |
| | | b.Property<DateTimeOffset>("CreatedTime") |
| | | .HasColumnType("datetimeoffset"); |
| | | |
| | | b.Property<Guid?>("CreatedUserId") |
| | | .HasColumnType("uniqueidentifier"); |
| | | |
| | | b.Property<string>("Data") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<bool>("IsDeleted") |
| | | .HasColumnType("bit"); |
| | | |
| | | b.Property<string>("OpenId") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<string>("Page") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<string>("PopupScene") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<int>("Sort") |
| | | .HasColumnType("int"); |
| | | |
| | | b.Property<string>("SubscribeStatusString") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<string>("TemplateId") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<string>("TraceId") |
| | | .HasColumnType("nvarchar(max)"); |
| | | |
| | | b.Property<DateTimeOffset?>("UpdatedTime") |
| | | .HasColumnType("datetimeoffset"); |
| | | |
| | | b.Property<Guid?>("UpdatedUserId") |
| | | .HasColumnType("uniqueidentifier"); |
| | | |
| | | b.HasKey("Id"); |
| | | |
| | | b.ToTable("WxmpSubscribMessageLog"); |
| | | }); |
| | | |
| | | modelBuilder.Entity("ApiTools.Core.Resource", b => |
| | | { |
| | | b.Property<Guid>("Id") |
| | |
| | | }); |
| | | }); |
| | | |
| | | modelBuilder.Entity("ApiTools.Core.ChannelWallet", b => |
| | | { |
| | | b.HasOne("ApiTools.Core.Channel", "Channel") |
| | | .WithMany() |
| | | .HasForeignKey("ChannelId"); |
| | | |
| | | b.Navigation("Channel"); |
| | | }); |
| | | |
| | | modelBuilder.Entity("ApiTools.Core.ChannelWalletTransaction", b => |
| | | { |
| | | b.HasOne("ApiTools.Core.ChannelWallet", "Wallet") |
| | | .WithMany() |
| | | .HasForeignKey("WalletId") |
| | | .OnDelete(DeleteBehavior.Cascade) |
| | | .IsRequired(); |
| | | |
| | | b.Navigation("Wallet"); |
| | | }); |
| | | |
| | | modelBuilder.Entity("ApiTools.Core.ChannelWalletTransactionPingAnPay", b => |
| | | { |
| | | b.HasOne("ApiTools.Core.ChannelWalletTransaction", "Transaction") |
| | | .WithOne("PingAnPay") |
| | | .HasForeignKey("ApiTools.Core.ChannelWalletTransactionPingAnPay", "Id") |
| | | .OnDelete(DeleteBehavior.Cascade) |
| | | .IsRequired(); |
| | | |
| | | b.Navigation("Transaction"); |
| | | }); |
| | | |
| | | modelBuilder.Entity("ApiTools.Core.SmsLog", b => |
| | | { |
| | | b.HasOne("ApiTools.Core.Channel", "Channel") |
| | |
| | | b.Navigation("Channel"); |
| | | }); |
| | | |
| | | modelBuilder.Entity("ApiTools.Core.ChannelWalletTransaction", b => |
| | | { |
| | | b.Navigation("PingAnPay"); |
| | | }); |
| | | |
| | | modelBuilder.Entity("ApiTools.Core.SmsSetting", b => |
| | | { |
| | | b.Navigation("Accesses"); |