MySQL Forums
Forum List  »  Announcements

MySQL Connector/NET 6.10.2 beta has been released
Posted by: Nawaz Nazeer ahamed
Date: July 05, 2017 01:35PM

Dear MySQL users,

MySQL Connector/Net 6.10.2 beta is the third release which supports
Scaffold-DbContext, that enables the creation of corresponding model
classes from an existing database that are compatible with Entity
Framework (EF) Core 1.1.

To download MySQL Connector/Net 6.10.2 beta, see the "Development
Releases" tab at http://dev.mysql.com/downloads/connector/net/

Changes in MySQL Connector/Net 6.10.2 (2017-07-04, Beta)

   Functionality Added or Changed

     * The previously deprecated Old Syntax (OldSyntax, Use Old
       Syntax, UseOldSyntax) connection-string option was removed.

     * EF Core: Tables from an existing database can be
       specified with command-line tools when scaffolding a DbContext.
       The MySQL provider generates an entity type for each table in the
       DbContext. By default, all tables in the database are included
       unless a list of tables is provided.

       For Package Manager Console
       Tools, use the Scaffold-DbContext command with the -Table
       <tablename, tablename, ...> common parameter.

       For .NET Core CLI
       Tools, use the dotnet ef dbcontext scaffold command with the
       --table <tablename> option for each table to add.

     * EF Core: The MySQL provider now creates a new schema when
       the entity.ToTable method within a derived DbContext class
       specifies the name of a nonexistent schema.

     * EF Core: The Connector/Net implementation of EF Core now
       includes extended maximum lengths for several string data types
       to enable the use of longer strings.

     * Connector/Net no longer supports MySQL Fabric.

   Bugs Fixed

     * EF Core: The --force option when used with the dotnet ef
       dbcontext scaffold command did not overwrite the existing output
       files as expected. (Bug #25493508)

     * EF Core: The Database First command used to create a
       DbContext class emitted an error when used with either the sakila
       or world database sample. (Bug #25493336)

     * EF Core: The Database First feature did not support the
       following data types: BINARY, VARBINARY, MEDIUMBLOB, LONGBLOB,
       SET, DATE, TIME, and YEAR. (Bug #25493209)

     * EF Core: JSON data exchange format was not supported by
       the Database First feature. (Bug #25493143)

     * EF Core: Database First support produced an error when
       the existing MySQL database included one or more views.  (Bug
       #25493086)

     * EF Core: Using
       System.ComponentModel.DataAnnotations.Schema.TableAttribute to
       initialize a new class instance that specified the name of an
       existing MySQL table produced incorrect mappings of table and
       column names. (Bug #25394223, Bug #84423)

Nuget packages are available at:

https://www.nuget.org/packages/MySql.Data/6.10.2-beta
https://www.nuget.org/packages/MySql.Web/6.10.2-beta
https://www.nuget.org/packages/MySql.Data.EntityFrameworkCore/6.10.2-beta
https://www.nuget.org/packages/MySql.Data.EntityFrameworkCore.Design/6.10.2-beta

Enjoy and thanks for the support!

On behalf of the MySQL Release Team,
Nawaz Nazeer Ahamed

Options: ReplyQuote


Subject
Views
Written By
Posted
MySQL Connector/NET 6.10.2 beta has been released
395
July 05, 2017 01:35PM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.