IT-Academy-Kyrgyzstan / cs2001-ewallet

Практика 2. Онлайн кошелёк
MIT License
0 stars 0 forks source link

Update dotnet monorepo to v5 (major) #28

Closed renovate[bot] closed 3 years ago

renovate[bot] commented 3 years ago

WhiteSource Renovate

This PR contains the following updates:

Package Type Update Change
Microsoft.EntityFrameworkCore (source) nuget major 3.1.12 -> 5.0.3
Microsoft.EntityFrameworkCore.SqlServer (source) nuget major 3.1.12 -> 5.0.3

Release Notes

dotnet/efcore ### [`v5.0.3`](https://togithub.com/dotnet/efcore/releases/v5.0.3) [Compare Source](https://togithub.com/dotnet/efcore/compare/v5.0.2...v5.0.3) This is a patch release of [EF Core 5.0](https://www.nuget.org/packages/Microsoft.EntityFrameworkCore/5.0.3) containing only [important bug fixes](https://togithub.com/dotnet/efcore/issues?q=is%3Aissue+milestone%3A5.0.3+is%3Aclosed). ##### Query - [InMemory: Decompose join condition which uses equals for comparison](https://togithub.com/dotnet/efcore/issues/23593) - [IQueryable.All evaluates to false with predicate \_ => true](https://togithub.com/dotnet/efcore/issues/23617) - [Loading entity from DB does not properly load owned entities (In memory provider)](https://togithub.com/dotnet/efcore/issues/23687) - [AsSingleQuery can not be translated by in-memory provider](https://togithub.com/dotnet/efcore/issues/23759) - [TryRewriteEntityEquality and NotEqual comparison of CompositePrimaryKey](https://togithub.com/dotnet/efcore/issues/23779) ##### Migrations - [Builder method mismatch across providers in model snapshot](https://togithub.com/dotnet/efcore/issues/23456) - [MigrationBuilder.InsertData not considering column types passed in](https://togithub.com/dotnet/efcore/issues/23503) - [EF Core generates the same migration even though nothing has changed in the model](https://togithub.com/dotnet/efcore/issues/23792) - [Mangled migration generated when altering database collation](https://togithub.com/dotnet/efcore/issues/23794) ##### Change tracking - [Adding a join entity instance doesn't populate collections on the participating entities](https://togithub.com/dotnet/efcore/issues/23659) - [Can not build relationships when attach disconnected entities which have many-to-many related entities](https://togithub.com/dotnet/efcore/issues/23787) ##### Diagnostics - [Issues with event counters](https://togithub.com/dotnet/efcore/issues/23630) ##### SaveChanges - [Insertion order is wrong when owned entity is involved](https://togithub.com/dotnet/efcore/issues/23668) ##### Model building - [GetDefaultDatabaseName throws ArgumentNullException for table splitting](https://togithub.com/dotnet/efcore/issues/23672) ### [`v5.0.2`](https://togithub.com/dotnet/efcore/releases/v5.0.2) [Compare Source](https://togithub.com/dotnet/efcore/compare/v5.0.1...v5.0.2) This is a patch release of [EF Core 5.0](https://www.nuget.org/packages/Microsoft.EntityFrameworkCore/5.0.2) containing only [important bug fixes](https://togithub.com/dotnet/efcore/issues?q=is%3Aissue+milestone%3A5.0.2+is%3Aclosed). ##### Change tracking - [Many-to-many lazy (and explicit) loading erroneously sets inverse collection as loaded](https://togithub.com/dotnet/efcore/issues/23475) ##### Migrations - [Model (seed) data with newlines may result in SQL exceptions](https://togithub.com/dotnet/efcore/issues/23459) - [Migration concatenates strings that are escaped](https://togithub.com/dotnet/efcore/issues/23518) - [SQLite Migrations: Missing table name quotes during rebuild](https://togithub.com/dotnet/efcore/issues/23621) - [Foreign keys for tables marked as ExcludeFromMigrations regenerated in every migrations](https://togithub.com/dotnet/efcore/issues/23639) ##### Model building - [TPH where derived entities each have Required Owned Entities with Required / Non-Nullable Properties throws SqlException](https://togithub.com/dotnet/efcore/issues/23479) - [Error using case-mismatched mapped properties in many to many relationship](https://togithub.com/dotnet/efcore/issues/23516) - [EntityTypeBuilder: .IsRequired() is ignored if used after .OnDelete()](https://togithub.com/dotnet/efcore/issues/23555) ##### Query - [Overlapping property in many-to-many join table causes an error](https://togithub.com/dotnet/efcore/issues/23476) ##### SaveChanges - [EfCore 5 update breaks behavior of RowVersion with Conversions for InMemory database](https://togithub.com/dotnet/efcore/issues/23527) ### [`v5.0.1`](https://togithub.com/dotnet/efcore/releases/v5.0.1) [Compare Source](https://togithub.com/dotnet/efcore/compare/v5.0.0...v5.0.1) This is a patch release of [EF Core 5.0](https://www.nuget.org/packages/Microsoft.EntityFrameworkCore/5.0.1) containing only [important bug fixes](https://togithub.com/dotnet/efcore/issues?q=is%3Aissue+milestone%3A5.0.1+is%3Aclosed). ##### EF Core 5.0.1 - Query - [Properly generate expression to read provider-specific types from BufferedDataReader](https://togithub.com/dotnet/efcore/issues/23104) - [Owned collection when owner has composite PK throws translation failure](https://togithub.com/dotnet/efcore/issues/23130) - [ArgumentOutOfRangeException for split query with owned types](https://togithub.com/dotnet/efcore/pull/23273) - [Incorrect SQL generated when applying group by over a group by](https://togithub.com/dotnet/efcore/issues/23265) - [KeyNotFoundException when adding a single projection](https://togithub.com/dotnet/efcore/issues/23266) - [Incorrect result when doing owner + Include collection + split query + owned type mapped to different table + single](https://togithub.com/dotnet/efcore/issues/23276) - [InvalidCastException on entities referencing Owned types containing NetTopologySuite Point properties](https://togithub.com/dotnet/efcore/issues/23282) - [Exception when using inheritance with owned properties in the in-memory database](https://togithub.com/dotnet/efcore/issues/23285) - [Ternary operator with DateTimes in select gives ArgumentException](https://togithub.com/dotnet/efcore/issues/23309) - [Object reference not set to an instance of an object exception when using NET Topology Suite in Select projection](https://togithub.com/dotnet/efcore/issues/23336) - [Provider specific plugin method translator never gets called for indexer property](https://togithub.com/dotnet/efcore/issues/23410) - Model building - [Mapping exception with property called FooId on base type Foo in TPT](https://togithub.com/dotnet/efcore/issues/23092) - [Foreign keys are removed from owned tables when excludedFromMigrations set to true](https://togithub.com/dotnet/efcore/issues/23137) - [Exception in TPT models with default values](https://togithub.com/dotnet/efcore/issues/23180) - [Default schema has no effect on views in EF Core 5.0](https://togithub.com/dotnet/efcore/issues/23274) - [The entity type is part of a relationship cycle involving its primary key](https://togithub.com/dotnet/efcore/issues/23289) - [StackOverflowException when using same collection navigation twice](https://togithub.com/dotnet/efcore/issues/23354) - [StackOverflowException with EFCore 5 many-to-many mapping using many-to-one via self](https://togithub.com/dotnet/efcore/issues/23377) - DbContext - [Events aren't reset when pooled context is reset asynchronously](https://togithub.com/dotnet/efcore/issues/23108) - Scaffolding - [The string argument 'name' cannot be empty when scaffolding a SQLite database](https://togithub.com/dotnet/efcore/issues/23268) - [System.ArgumentException: The collection argument 'propertyNames' must contain at least one element](https://togithub.com/dotnet/efcore/issues/23378) - [Collations aren't scaffolded correctly](https://togithub.com/dotnet/efcore/issues/23386) - SaveChanges - [SaveChanges fails for SQL Server because of savepoints are not supported when MultipleActiveResultSets is enabled](https://togithub.com/dotnet/efcore/issues/23269) - Migrations - [SQL generated for migrations is incorrect when DbContext has TVF mapped using DbFunctionAttribute](https://togithub.com/dotnet/efcore/issues/23312) - [SQLite Spatial Migrations: Columns with Z and M created incorrectly](https://togithub.com/dotnet/efcore/issues/23390) ##### Microsoft.Data.Sqlite 5.0.1 - [Starting with Microsoft.Data.Sqlite.Core 5.0.0 it is no longer possible to set cipher key options](https://togithub.com/dotnet/efcore/issues/23250) ### [`v5.0.0`](https://togithub.com/dotnet/efcore/releases/v5.0.0) [Compare Source](https://togithub.com/dotnet/efcore/compare/v3.1.12...v5.0.0) EF Core 5.0 is [available on NuGet now!](https://www.nuget.org/packages/Microsoft.EntityFrameworkCore/5.0.0) - Issues [fixed for EF Core 5.0.0](https://togithub.com/dotnet/efcore/issues?q=is%3Aissue+milestone%3A5.0.0+is%3Aclosed) Among the new features for EF Core 5.0 are: - [Many-to-many relationships](https://docs.microsoft.com/en-us/ef/core/what-is-new/ef-core-5.0/whatsnew#many-to-many) - [Map entity types to queries](https://docs.microsoft.com/en-us/ef/core/what-is-new/ef-core-5.0/whatsnew#map-entity-types-to-queries) - [Event counters](https://docs.microsoft.com/en-us/ef/core/what-is-new/ef-core-5.0/whatsnew#event-counters) - [Property bags](https://docs.microsoft.com/en-us/ef/core/what-is-new/ef-core-5.0/whatsnew#property-bags) - [SaveChanges interception and events](https://docs.microsoft.com/en-us/ef/core/what-is-new/ef-core-5.0/whatsnew#savechanges-interception-and-events) - [Exclude tables from migrations](https://docs.microsoft.com/en-us/ef/core/what-is-new/ef-core-5.0/whatsnew#exclude-tables-from-migrations) - [Required 1:1 dependents](https://docs.microsoft.com/en-us/ef/core/what-is-new/ef-core-5.0/whatsnew#required-11-dependents) - [Options for migration generation](https://docs.microsoft.com/en-us/ef/core/what-is-new/ef-core-5.0/whatsnew#options-for-migration-generation) - [Migrations scripts with transactions](https://docs.microsoft.com/en-us/ef/core/what-is-new/ef-core-5.0/whatsnew#migrations-scripts-with-transactions) - [See pending migrations](https://docs.microsoft.com/en-us/ef/core/what-is-new/ef-core-5.0/whatsnew#see-pending-migrations) - [ModelBuilder API for value comparers](https://docs.microsoft.com/en-us/ef/core/what-is-new/ef-core-5.0/whatsnew#modelbuilder-api-for-value-comparers) - [EntityEntry TryGetValue methods](https://docs.microsoft.com/en-us/ef/core/what-is-new/ef-core-5.0/whatsnew#entityentry-trygetvalue-methods) - [Default max batch size for SQL Server](https://docs.microsoft.com/en-us/ef/core/what-is-new/ef-core-5.0/whatsnew#default-max-batch-size-for-sql-server) - [Default environment to Development](https://docs.microsoft.com/en-us/ef/core/what-is-new/ef-core-5.0/whatsnew#default-environment-to-development) - [Better migrations column ordering](https://docs.microsoft.com/en-us/ef/core/what-is-new/ef-core-5.0/whatsnew#better-migrations-column-ordering) - [Translation of is on Cosmos](https://docs.microsoft.com/en-us/ef/core/what-is-new/ef-core-5.0/whatsnew#query-improvements) - [User-mapped functions can now be annotated to control null propagation](https://docs.microsoft.com/en-us/ef/core/what-is-new/ef-core-5.0/whatsnew#query-improvements) - [Support for translation of GroupBy with conditional aggregates](https://docs.microsoft.com/en-us/ef/core/what-is-new/ef-core-5.0/whatsnew#query-improvements) - [Translation of Distinct operator over group element before aggregate](https://docs.microsoft.com/en-us/ef/core/what-is-new/ef-core-5.0/whatsnew#query-improvements) - [Model building for fields](https://docs.microsoft.com/en-us/ef/core/what-is-new/ef-core-5.0/whatsnew#model-building-for-fields) - [Table-per-type (TPT) mapping](https://docs.microsoft.com/en-us/ef/core/what-is-new/ef-core-5.0/whatsnew#table-per-type-tpt-mapping) - [Migrations: Rebuild SQLite tables](https://docs.microsoft.com/en-us/ef/core/what-is-new/ef-core-5.0/whatsnew#migrations-rebuild-sqlite-tables) - [Table-valued functions](https://docs.microsoft.com/en-us/ef/core/what-is-new/ef-core-5.0/whatsnew#table-valued-functions) - [Flexible query/update mapping](https://docs.microsoft.com/en-us/ef/core/what-is-new/ef-core-5.0/whatsnew#flexible-queryupdate-mapping) - [Context-wide split-query configuration](https://docs.microsoft.com/en-us/ef/core/what-is-new/ef-core-5.0/whatsnew#context-wide-split-query-configuration) - [PhysicalAddress mapping](https://docs.microsoft.com/en-us/ef/core/what-is-new/ef-core-5.0/whatsnew#physicaladdress-mapping) - [Add FieldInfo overload for NavigationBuilder](https://togithub.com/dotnet/efcore/issues/21539) - [Query generation for GroupBy with OwnsOne](https://togithub.com/dotnet/efcore/issues/14028) - [Support join after GroupByAggregate](https://togithub.com/dotnet/efcore/issues/10012) - [Generate a warning for multiple collection Includes](https://togithub.com/dotnet/efcore/issues/19933) - [Convert multiple equality on same column joined by Or/Else into SQL IN expression](https://togithub.com/dotnet/efcore/issues/20003) - [Make discriminator properties read-only be default](https://togithub.com/dotnet/efcore/issues/21154) - [Add an IDbContextFactory that pools context instances](https://togithub.com/dotnet/efcore/issues/21247) - [Cosmos: Allow PK with just the partition key](https://togithub.com/dotnet/efcore/issues/21396) - [Register a factory for DbContext instances in D.I.](https://docs.microsoft.com/en-us/ef/core/what-is-new/ef-core-5.0/whatsnew#dbcontextfactory) - [Clear all tracked entities to reset DbContext state](https://docs.microsoft.com/en-us/ef/core/what-is-new/ef-core-5.0/whatsnew#reset-dbcontext-state) - [New pattern for store-generated defaults](https://docs.microsoft.com/en-us/ef/core/what-is-new/ef-core-5.0/whatsnew#new-pattern-for-store-generated-defaults) - [Better support for Cosmos partition keys](https://docs.microsoft.com/en-us/ef/core/what-is-new/ef-core-5.0/whatsnew#cosmos-partition-keys) - [New Cosmos configuration options](https://docs.microsoft.com/en-us/ef/core/what-is-new/ef-core-5.0/whatsnew#cosmos-configuration) - [Scaffold-DbContext now singularizes](https://docs.microsoft.com/en-us/ef/core/what-is-new/ef-core-5.0/whatsnew#scaffold-dbcontext-now-singularizes) - [Support for database savepoints](https://docs.microsoft.com/en-us/ef/core/what-is-new/ef-core-5.0/whatsnew#savepoints) - [Split queries for Include and projection of collections](https://docs.microsoft.com/ef/core/what-is-new/ef-core-5.0/whatsnew#split-queries-with-include) - [IndexAttribute](https://docs.microsoft.com/ef/core/what-is-new/ef-core-5.0/whatsnew#indexattribute) - [Improved query translation exceptions](https://docs.microsoft.com/ef/core/what-is-new/ef-core-5.0/whatsnew#improved-query-translation-exceptions) - [Application-specified transaction IDs](https://docs.microsoft.com/ef/core/what-is-new/ef-core-5.0/whatsnew#specify-transaction-id) - [IPAddress mapping](https://docs.microsoft.com/ef/core/what-is-new/ef-core-5.0/whatsnew#ipaddress-mapping) - [Option to exclude OnConfiguring when scaffolding](https://docs.microsoft.com/ef/core/what-is-new/ef-core-5.0/whatsnew#exclude-onconfiguring-when-scaffolding) - [Translations for FirstOrDefault, etc. on strings](https://docs.microsoft.com/ef/core/what-is-new/ef-core-5.0/whatsnew#translations-for-firstordefault-on-strings) - [Simplification of case blocks in generated SQL](https://docs.microsoft.com/ef/core/what-is-new/ef-core-5.0/whatsnew#simplify-case-blocks) - [Database collations](https://docs.microsoft.com/ef/core/miscellaneous/collations-and-case-sensitivity) - [Flow arguments into IDesignTimeDbContextFactory](https://docs.microsoft.com/ef/core/what-is-new/ef-core-5.0/whatsnew#flow-arguments-into-idesigntimedbcontextfactory) - [No-tracking queries with identity resolution](https://docs.microsoft.com/ef/core/what-is-new/ef-core-5.0/whatsnew#no-tracking-queries-with-identity-resolution) - [Stored (persisted) computed columns](https://docs.microsoft.com/ef/core/what-is-new/ef-core-5.0/whatsnew#stored-persisted-computed-columns) - [SQLite computed columns](https://docs.microsoft.com/ef/core/modeling/generated-properties?tabs=data-annotations) - [Configure database precision/scale in model](https://docs.microsoft.com/ef/core/what-is-new/ef-core-5.0/whatsnew#configure-database-precisionscale-in-model) - [Specify SQL Server index fill factor](https://docs.microsoft.com/ef/core/what-is-new/ef-core-5.0/whatsnew#specify-sql-server-index-fill-factor) - [Filtered Include](https://docs.microsoft.com/ef/core/querying/related-data#filtered-include) - [Command-line parameters for namespaces when scaffolding a DbContext or generating migrations](https://docs.microsoft.com/ef/core/what-is-new/ef-core-5.0/whatsnew#new-command-line-parameters-for-namespaces-and-connection-strings) - [Command-line support for passing a connection string to \[dotnet ef database update\]/\[Update-Database\]](https://docs.microsoft.com/ef/core/what-is-new/ef-core-5.0/whatsnew#new-command-line-parameters-for-namespaces-and-connection-strings) - [EnableDetailedErrors provides more information in query mapping exceptions](https://docs.microsoft.com/ef/core/what-is-new/ef-core-5.0/whatsnew#enabledetailederrors-has-returned) - [Improved support for using Cosmos partition keys in queries](https://docs.microsoft.com/ef/core/what-is-new/ef-core-5.0/whatsnew#cosmos-partition-keys) - [New ModelBuilder API for navigation properties](https://docs.microsoft.com/ef/core/what-is-new/ef-core-5.0/whatsnew#new-modelbuilder-api-for-navigation-properties) - [Support for the SQL Server DATALENGTH function](https://docs.microsoft.com/ef/core/what-is-new/ef-core-5.0/whatsnew#support-for-the-sql-server-datalength-function) - [Use a C# attribute to specify a property backing field](https://docs.microsoft.com/ef/core/what-is-new/ef-core-5.0/whatsnew#use-a-c-attribute-to-specify-a-property-backing-field) - [Complete discriminator mapping](https://docs.microsoft.com/ef/core/what-is-new/ef-core-5.0/whatsnew#complete-discriminator-mapping) - [Performance improvements in Microsoft.Data.Sqlite](https://docs.microsoft.com/ef/core/what-is-new/ef-core-5.0/whatsnew#performance-improvements-in-microsoftdatasqlite) - [Simple Logging](https://docs.microsoft.com/ef/core/what-is-new/ef-core-5.0/whatsnew#simple-logging) - [Simple way to get generated SQL](https://docs.microsoft.com/ef/core/what-is-new/ef-core-5.0/whatsnew#simple-way-to-get-generated-sql) - [Use a C# attribute to indicate that an entity has no key](https://docs.microsoft.com/ef/core/what-is-new/ef-core-5.0/whatsnew#use-a-c-attribute-to-indicate-that-an-entity-has-no-key) - [Connection or connection string can be changed on initialized DbContext](https://docs.microsoft.com/ef/core/what-is-new/ef-core-5.0/whatsnew#connection-or-connection-string-can-be-changed-on-initialized-dbcontext) - [Change-tracking proxies](https://docs.microsoft.com/ef/core/what-is-new/ef-core-5.0/whatsnew#change-tracking-proxies) - [Enhanced debug views](https://docs.microsoft.com/ef/core/what-is-new/ef-core-5.0/whatsnew#enhanced-debug-views) - [Improved handling of database null semantics](https://docs.microsoft.com/ef/core/what-is-new/ef-core-5.0/whatsnew#improved-handling-of-database-null-semantics) - [Indexer properties](https://docs.microsoft.com/ef/core/what-is-new/ef-core-5.0/whatsnew#indexer-properties) - [Generation of check constraints for enum mappings](https://docs.microsoft.com/ef/core/what-is-new/ef-core-5.0/whatsnew#generation-of-check-constraints-for-enum-mappings) - [IsRelational method for differential model building](https://docs.microsoft.com/ef/core/what-is-new/ef-core-5.0/whatsnew#isrelational) - [Cosmos optimistic concurrency with ETags](https://docs.microsoft.com/ef/core/what-is-new/ef-core-5.0/whatsnew#cosmos-optimistic-concurrency-with-etags) - [Query translations for more DateTime constructs](https://docs.microsoft.com/ef/core/what-is-new/ef-core-5.0/whatsnew#query-translations-for-more-datetime-constructs) - [Query translations for more byte array constructs](https://docs.microsoft.com/ef/core/what-is-new/ef-core-5.0/whatsnew#query-translations-for-more-byte-array-constructs) - [Query translation for Reverse](https://docs.microsoft.com/ef/core/what-is-new/ef-core-5.0/whatsnew#query-translation-for-reverse) - [Query translation for bitwise operators](https://docs.microsoft.com/ef/core/what-is-new/ef-core-5.0/whatsnew#query-translation-for-bitwise-operators) - [Query translation for strings on Cosmos](https://docs.microsoft.com/ef/core/what-is-new/ef-core-5.0/whatsnew#query-translation-for-strings-on-cosmos) The [.NET Blog announcement](https://devblogs.microsoft.com/dotnet/announcing-the-release-of-ef-core-5-0/) has installation instructions and full details.

Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

:no_bell: Ignore: Close this PR and you won't be reminded about these updates again.



This PR has been generated by WhiteSource Renovate. View repository job log here.

renovate[bot] commented 3 years ago

Renovate Ignore Notification

As this PR has been closed unmerged, Renovate will ignore this upgrade and you will not receive PRs for any future 5.x releases. However, if you upgrade to 5.x manually then Renovate will then reenable updates for minor and patch updates automatically.

If this PR was closed by mistake or you changed your mind, you can simply rename this PR and you will soon get a fresh replacement PR opened.