docker-compose.yml file with SQL Server container
This commit is contained in:
		
							parent
							
								
									b28d37ce97
								
							
						
					
					
						commit
						4314ef7c21
					
				| @ -30,3 +30,10 @@ services: | |||||||
|       - "81:80" |       - "81:80" | ||||||
|     extra_hosts: |     extra_hosts: | ||||||
|       - "CESARDLBOOKVHD:10.0.75.1" |       - "CESARDLBOOKVHD:10.0.75.1" | ||||||
|  |     depends_on: | ||||||
|  |       - ordering.data | ||||||
|  | 
 | ||||||
|  |   ordering.data: | ||||||
|  |     image: eshop/ordering.data.sqlserver.linux | ||||||
|  |     ports: | ||||||
|  |       - "1433:1433" | ||||||
							
								
								
									
										121
									
								
								src/Services/Ordering/Ordering.API/Migrations/20161005002014_Migration_Baseline.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										121
									
								
								src/Services/Ordering/Ordering.API/Migrations/20161005002014_Migration_Baseline.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @ -0,0 +1,121 @@ | |||||||
|  | using System; | ||||||
|  | using Microsoft.EntityFrameworkCore; | ||||||
|  | using Microsoft.EntityFrameworkCore.Infrastructure; | ||||||
|  | using Microsoft.EntityFrameworkCore.Metadata; | ||||||
|  | using Microsoft.EntityFrameworkCore.Migrations; | ||||||
|  | using Microsoft.eShopOnContainers.Services.Ordering.SqlData.UnitOfWork; | ||||||
|  | 
 | ||||||
|  | namespace Ordering.API.Migrations | ||||||
|  | { | ||||||
|  |     [DbContext(typeof(OrderingDbContext))] | ||||||
|  |     [Migration("20161005002014_Migration_Baseline")] | ||||||
|  |     partial class Migration_Baseline | ||||||
|  |     { | ||||||
|  |         protected override void BuildTargetModel(ModelBuilder modelBuilder) | ||||||
|  |         { | ||||||
|  |             modelBuilder | ||||||
|  |                 .HasAnnotation("ProductVersion", "1.0.0-rtm-21431") | ||||||
|  |                 .HasAnnotation("Relational:Sequence:shared.OrderSequences", "'OrderSequences', 'shared', '1001', '1', '', '', 'Int32', 'False'") | ||||||
|  |                 .HasAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.IdentityColumn); | ||||||
|  | 
 | ||||||
|  |             modelBuilder.Entity("Microsoft.eShopOnContainers.Services.Ordering.Domain.AggregatesModel.Address", b => | ||||||
|  |                 { | ||||||
|  |                     b.Property<Guid>("Id") | ||||||
|  |                         .ValueGeneratedOnAdd(); | ||||||
|  | 
 | ||||||
|  |                     b.Property<string>("City"); | ||||||
|  | 
 | ||||||
|  |                     b.Property<string>("Country"); | ||||||
|  | 
 | ||||||
|  |                     b.Property<string>("CountryCode"); | ||||||
|  | 
 | ||||||
|  |                     b.Property<double>("Latitude"); | ||||||
|  | 
 | ||||||
|  |                     b.Property<double>("Longitude"); | ||||||
|  | 
 | ||||||
|  |                     b.Property<string>("State"); | ||||||
|  | 
 | ||||||
|  |                     b.Property<string>("StateCode"); | ||||||
|  | 
 | ||||||
|  |                     b.Property<string>("Street"); | ||||||
|  | 
 | ||||||
|  |                     b.Property<string>("ZipCode"); | ||||||
|  | 
 | ||||||
|  |                     b.HasKey("Id"); | ||||||
|  | 
 | ||||||
|  |                     b.ToTable("Address"); | ||||||
|  |                 }); | ||||||
|  | 
 | ||||||
|  |             modelBuilder.Entity("Microsoft.eShopOnContainers.Services.Ordering.Domain.AggregatesModel.Order", b => | ||||||
|  |                 { | ||||||
|  |                     b.Property<Guid>("Id") | ||||||
|  |                         .ValueGeneratedOnAdd(); | ||||||
|  | 
 | ||||||
|  |                     b.Property<Guid?>("BillingAddressId"); | ||||||
|  | 
 | ||||||
|  |                     b.Property<Guid>("BuyerId"); | ||||||
|  | 
 | ||||||
|  |                     b.Property<DateTime>("OrderDate"); | ||||||
|  | 
 | ||||||
|  |                     b.Property<int>("SequenceNumber") | ||||||
|  |                         .ValueGeneratedOnAdd() | ||||||
|  |                         .HasDefaultValueSql("NEXT VALUE FOR shared.OrderSequences"); | ||||||
|  | 
 | ||||||
|  |                     b.Property<Guid?>("ShippingAddressId"); | ||||||
|  | 
 | ||||||
|  |                     b.Property<int>("Status"); | ||||||
|  | 
 | ||||||
|  |                     b.HasKey("Id"); | ||||||
|  | 
 | ||||||
|  |                     b.HasIndex("BillingAddressId"); | ||||||
|  | 
 | ||||||
|  |                     b.HasIndex("ShippingAddressId"); | ||||||
|  | 
 | ||||||
|  |                     b.ToTable("Orders"); | ||||||
|  |                 }); | ||||||
|  | 
 | ||||||
|  |             modelBuilder.Entity("Microsoft.eShopOnContainers.Services.Ordering.Domain.AggregatesModel.OrderItem", b => | ||||||
|  |                 { | ||||||
|  |                     b.Property<Guid>("Id") | ||||||
|  |                         .ValueGeneratedOnAdd(); | ||||||
|  | 
 | ||||||
|  |                     b.Property<decimal>("Discount"); | ||||||
|  | 
 | ||||||
|  |                     b.Property<int>("FulfillmentRemaining"); | ||||||
|  | 
 | ||||||
|  |                     b.Property<Guid>("OrderId"); | ||||||
|  | 
 | ||||||
|  |                     b.Property<Guid>("ProductId"); | ||||||
|  | 
 | ||||||
|  |                     b.Property<int>("Quantity"); | ||||||
|  | 
 | ||||||
|  |                     b.Property<decimal>("UnitPrice"); | ||||||
|  | 
 | ||||||
|  |                     b.HasKey("Id"); | ||||||
|  | 
 | ||||||
|  |                     b.HasIndex("OrderId"); | ||||||
|  | 
 | ||||||
|  |                     b.ToTable("OrderItem"); | ||||||
|  |                 }); | ||||||
|  | 
 | ||||||
|  |             modelBuilder.Entity("Microsoft.eShopOnContainers.Services.Ordering.Domain.AggregatesModel.Order", b => | ||||||
|  |                 { | ||||||
|  |                     b.HasOne("Microsoft.eShopOnContainers.Services.Ordering.Domain.AggregatesModel.Address", "BillingAddress") | ||||||
|  |                         .WithMany() | ||||||
|  |                         .HasForeignKey("BillingAddressId"); | ||||||
|  | 
 | ||||||
|  |                     b.HasOne("Microsoft.eShopOnContainers.Services.Ordering.Domain.AggregatesModel.Address", "ShippingAddress") | ||||||
|  |                         .WithMany() | ||||||
|  |                         .HasForeignKey("ShippingAddressId"); | ||||||
|  |                 }); | ||||||
|  | 
 | ||||||
|  |             modelBuilder.Entity("Microsoft.eShopOnContainers.Services.Ordering.Domain.AggregatesModel.OrderItem", b => | ||||||
|  |                 { | ||||||
|  |                     b.HasOne("Microsoft.eShopOnContainers.Services.Ordering.Domain.AggregatesModel.Order") | ||||||
|  |                         .WithMany("OrderItems") | ||||||
|  |                         .HasForeignKey("OrderId") | ||||||
|  |                         .OnDelete(DeleteBehavior.Cascade); | ||||||
|  |                 }); | ||||||
|  |         } | ||||||
|  |     } | ||||||
|  | } | ||||||
| @ -0,0 +1,19 @@ | |||||||
|  | using System; | ||||||
|  | using System.Collections.Generic; | ||||||
|  | using Microsoft.EntityFrameworkCore.Migrations; | ||||||
|  | 
 | ||||||
|  | namespace Ordering.API.Migrations | ||||||
|  | { | ||||||
|  |     public partial class Migration_Baseline : Migration | ||||||
|  |     { | ||||||
|  |         protected override void Up(MigrationBuilder migrationBuilder) | ||||||
|  |         { | ||||||
|  | 
 | ||||||
|  |         } | ||||||
|  | 
 | ||||||
|  |         protected override void Down(MigrationBuilder migrationBuilder) | ||||||
|  |         { | ||||||
|  | 
 | ||||||
|  |         } | ||||||
|  |     } | ||||||
|  | } | ||||||
							
								
								
									
										121
									
								
								src/Services/Ordering/Ordering.API/Migrations/20161005003321_Migration_Cero.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										121
									
								
								src/Services/Ordering/Ordering.API/Migrations/20161005003321_Migration_Cero.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @ -0,0 +1,121 @@ | |||||||
|  | using System; | ||||||
|  | using Microsoft.EntityFrameworkCore; | ||||||
|  | using Microsoft.EntityFrameworkCore.Infrastructure; | ||||||
|  | using Microsoft.EntityFrameworkCore.Metadata; | ||||||
|  | using Microsoft.EntityFrameworkCore.Migrations; | ||||||
|  | using Microsoft.eShopOnContainers.Services.Ordering.SqlData.UnitOfWork; | ||||||
|  | 
 | ||||||
|  | namespace Ordering.API.Migrations | ||||||
|  | { | ||||||
|  |     [DbContext(typeof(OrderingDbContext))] | ||||||
|  |     [Migration("20161005003321_Migration_Cero")] | ||||||
|  |     partial class Migration_Cero | ||||||
|  |     { | ||||||
|  |         protected override void BuildTargetModel(ModelBuilder modelBuilder) | ||||||
|  |         { | ||||||
|  |             modelBuilder | ||||||
|  |                 .HasAnnotation("ProductVersion", "1.0.0-rtm-21431") | ||||||
|  |                 .HasAnnotation("Relational:Sequence:shared.OrderSequences", "'OrderSequences', 'shared', '1001', '1', '', '', 'Int32', 'False'") | ||||||
|  |                 .HasAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.IdentityColumn); | ||||||
|  | 
 | ||||||
|  |             modelBuilder.Entity("Microsoft.eShopOnContainers.Services.Ordering.Domain.AggregatesModel.Address", b => | ||||||
|  |                 { | ||||||
|  |                     b.Property<Guid>("Id") | ||||||
|  |                         .ValueGeneratedOnAdd(); | ||||||
|  | 
 | ||||||
|  |                     b.Property<string>("City"); | ||||||
|  | 
 | ||||||
|  |                     b.Property<string>("Country"); | ||||||
|  | 
 | ||||||
|  |                     b.Property<string>("CountryCode"); | ||||||
|  | 
 | ||||||
|  |                     b.Property<double>("Latitude"); | ||||||
|  | 
 | ||||||
|  |                     b.Property<double>("Longitude"); | ||||||
|  | 
 | ||||||
|  |                     b.Property<string>("State"); | ||||||
|  | 
 | ||||||
|  |                     b.Property<string>("StateCode"); | ||||||
|  | 
 | ||||||
|  |                     b.Property<string>("Street"); | ||||||
|  | 
 | ||||||
|  |                     b.Property<string>("ZipCode"); | ||||||
|  | 
 | ||||||
|  |                     b.HasKey("Id"); | ||||||
|  | 
 | ||||||
|  |                     b.ToTable("Address"); | ||||||
|  |                 }); | ||||||
|  | 
 | ||||||
|  |             modelBuilder.Entity("Microsoft.eShopOnContainers.Services.Ordering.Domain.AggregatesModel.Order", b => | ||||||
|  |                 { | ||||||
|  |                     b.Property<Guid>("Id") | ||||||
|  |                         .ValueGeneratedOnAdd(); | ||||||
|  | 
 | ||||||
|  |                     b.Property<Guid?>("BillingAddressId"); | ||||||
|  | 
 | ||||||
|  |                     b.Property<Guid>("BuyerId"); | ||||||
|  | 
 | ||||||
|  |                     b.Property<DateTime>("OrderDate"); | ||||||
|  | 
 | ||||||
|  |                     b.Property<int>("SequenceNumber") | ||||||
|  |                         .ValueGeneratedOnAdd() | ||||||
|  |                         .HasDefaultValueSql("NEXT VALUE FOR shared.OrderSequences"); | ||||||
|  | 
 | ||||||
|  |                     b.Property<Guid?>("ShippingAddressId"); | ||||||
|  | 
 | ||||||
|  |                     b.Property<int>("Status"); | ||||||
|  | 
 | ||||||
|  |                     b.HasKey("Id"); | ||||||
|  | 
 | ||||||
|  |                     b.HasIndex("BillingAddressId"); | ||||||
|  | 
 | ||||||
|  |                     b.HasIndex("ShippingAddressId"); | ||||||
|  | 
 | ||||||
|  |                     b.ToTable("Orders"); | ||||||
|  |                 }); | ||||||
|  | 
 | ||||||
|  |             modelBuilder.Entity("Microsoft.eShopOnContainers.Services.Ordering.Domain.AggregatesModel.OrderItem", b => | ||||||
|  |                 { | ||||||
|  |                     b.Property<Guid>("Id") | ||||||
|  |                         .ValueGeneratedOnAdd(); | ||||||
|  | 
 | ||||||
|  |                     b.Property<decimal>("Discount"); | ||||||
|  | 
 | ||||||
|  |                     b.Property<int>("FulfillmentRemaining"); | ||||||
|  | 
 | ||||||
|  |                     b.Property<Guid>("OrderId"); | ||||||
|  | 
 | ||||||
|  |                     b.Property<Guid>("ProductId"); | ||||||
|  | 
 | ||||||
|  |                     b.Property<int>("Quantity"); | ||||||
|  | 
 | ||||||
|  |                     b.Property<decimal>("UnitPrice"); | ||||||
|  | 
 | ||||||
|  |                     b.HasKey("Id"); | ||||||
|  | 
 | ||||||
|  |                     b.HasIndex("OrderId"); | ||||||
|  | 
 | ||||||
|  |                     b.ToTable("OrderItem"); | ||||||
|  |                 }); | ||||||
|  | 
 | ||||||
|  |             modelBuilder.Entity("Microsoft.eShopOnContainers.Services.Ordering.Domain.AggregatesModel.Order", b => | ||||||
|  |                 { | ||||||
|  |                     b.HasOne("Microsoft.eShopOnContainers.Services.Ordering.Domain.AggregatesModel.Address", "BillingAddress") | ||||||
|  |                         .WithMany() | ||||||
|  |                         .HasForeignKey("BillingAddressId"); | ||||||
|  | 
 | ||||||
|  |                     b.HasOne("Microsoft.eShopOnContainers.Services.Ordering.Domain.AggregatesModel.Address", "ShippingAddress") | ||||||
|  |                         .WithMany() | ||||||
|  |                         .HasForeignKey("ShippingAddressId"); | ||||||
|  |                 }); | ||||||
|  | 
 | ||||||
|  |             modelBuilder.Entity("Microsoft.eShopOnContainers.Services.Ordering.Domain.AggregatesModel.OrderItem", b => | ||||||
|  |                 { | ||||||
|  |                     b.HasOne("Microsoft.eShopOnContainers.Services.Ordering.Domain.AggregatesModel.Order") | ||||||
|  |                         .WithMany("OrderItems") | ||||||
|  |                         .HasForeignKey("OrderId") | ||||||
|  |                         .OnDelete(DeleteBehavior.Cascade); | ||||||
|  |                 }); | ||||||
|  |         } | ||||||
|  |     } | ||||||
|  | } | ||||||
| @ -0,0 +1,19 @@ | |||||||
|  | using System; | ||||||
|  | using System.Collections.Generic; | ||||||
|  | using Microsoft.EntityFrameworkCore.Migrations; | ||||||
|  | 
 | ||||||
|  | namespace Ordering.API.Migrations | ||||||
|  | { | ||||||
|  |     public partial class Migration_Cero : Migration | ||||||
|  |     { | ||||||
|  |         protected override void Up(MigrationBuilder migrationBuilder) | ||||||
|  |         { | ||||||
|  | 
 | ||||||
|  |         } | ||||||
|  | 
 | ||||||
|  |         protected override void Down(MigrationBuilder migrationBuilder) | ||||||
|  |         { | ||||||
|  | 
 | ||||||
|  |         } | ||||||
|  |     } | ||||||
|  | } | ||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user