<p>Thanks, I was unaware of that. Good to know :) </p>
<p>I gave up on getting EF6 working and instead switched to OrmLite from ServiceStack: <br>
<a href="https://github.com/ServiceStack/ServiceStack.OrmLite">https://github.com/ServiceStack/ServiceStack.OrmLite</a></p>
<p>---<br>
Regards, <br>
Daniel</p>
<p>Sent from my phone - please excuse any typos. </p>
<div class="gmail_quote">On Nov 23, 2012 3:59 AM, "Raul U." <<a href="mailto:ruria60@yahoo.es">ruria60@yahoo.es</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div lang="EN-US" link="blue" vlink="purple"><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Hi Daniel, that is not all the truth, I think. Entity Framework 6 has some “little” breaking changes:<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">-              <a href="http://entityframework.codeplex.com/wikipage?title=Rebuilding%20EF%20providers%20for%20EF6" target="_blank">http://entityframework.codeplex.com/wikipage?title=Rebuilding%20EF%20providers%20for%20EF6</a><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">-              <a href="http://entityframework.codeplex.com/wikipage?title=Updating%20Applications%20to%20use%20EF6" target="_blank">http://entityframework.codeplex.com/wikipage?title=Updating%20Applications%20to%20use%20EF6</a><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">I´ve managed to do this changes. Unfortunately, there are some minor error after that… for instance, _migrationhistory table comes with a compound primary key index, too long for MySql (see <a href="http://entityframework.codeplex.com/discussions/403680" target="_blank">http://entityframework.codeplex.com/discussions/403680</a> for details) and more...<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">I hope those things can be fixed soon, I´ll post back about it if someone is interested in.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><b><span lang="ES" style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">De:</span></b><span lang="ES" style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> <a href="mailto:daniel@d15.biz" target="_blank">daniel@d15.biz</a> [mailto:<a href="mailto:daniel@d15.biz" target="_blank">daniel@d15.biz</a>] <b>En nombre de </b>Daniel Lo Nigro<br>
<b>Enviado el:</b> sábado, 10 de noviembre de 2012 1:51<br><b>Para:</b> Raul U.<br><b>CC:</b> mono-devel-list<br><b>Asunto:</b> Re: [Mono-dev] Trying figure out EF6<u></u><u></u></span></p><p class="MsoNormal"><span lang="ES"><u></u> <u></u></span></p>
<p class="MsoNormal">Entity Framework uses the standard <a href="http://ADO.NET" target="_blank">ADO.NET</a> providers, so most <a href="http://ADO.NET" target="_blank">ADO.NET</a> providers should work with it. This includes the MySQL one, which comes with Ubuntu and Debian in the "libmysql6.4-cli" package, or you can download it from <a href="http://dev.mysql.com/downloads/connector/net/" target="_blank">http://dev.mysql.com/downloads/connector/net/</a>. Just reference MySQL.Data.dll and set up your App.config or Web.config correctly. Here is an example config:<u></u><u></u></p>
<div><p class="MsoNormal"><u></u> <u></u></p></div><div><div><div><p class="MsoNormal"><span style="font-family:"Courier New""><?xml version="1.0" encoding="utf-8"?></span><u></u><u></u></p>
</div><div><p class="MsoNormal"><span style="font-family:"Courier New""><configuration></span><u></u><u></u></p></div><div><p class="MsoNormal"><span style="font-family:"Courier New"">     <system.data></span><u></u><u></u></p>
</div><div><p class="MsoNormal"><span style="font-family:"Courier New"">          <DbProviderFactories></span><u></u><u></u></p></div><div><p class="MsoNormal"><span style="font-family:"Courier New"">              <add name="MySQL Data Provider" invariant="MySql.Data.MySqlClient" description=".Net Framework Data Provider for MySQL" type="MySql.Data.MySqlClient.MySqlClientFactory, MySql.Data" /></span><u></u><u></u></p>
</div><div><p class="MsoNormal"><span style="font-family:"Courier New"">          </DbProviderFactories></span><u></u><u></u></p></div><div><p class="MsoNormal"><span style="font-family:"Courier New"">     </system.data></span><u></u><u></u></p>
</div><div><p class="MsoNormal"><span style="font-family:"Courier New"">     <connectionStrings></span><u></u><u></u></p></div><div><p class="MsoNormal"><span style="font-family:"Courier New"">      <add name="BloggingContext" </span><u></u><u></u></p>
</div><div><p class="MsoNormal"><span style="font-family:"Courier New"">           connectionString="Server=localhost; Database=dotnettest; Uid=root; Pwd=password"</span><u></u><u></u></p></div><div><p class="MsoNormal">
<span style="font-family:"Courier New"">           providerName="MySql.Data.MySqlClient" /></span><u></u><u></u></p></div><div><p class="MsoNormal"><span style="font-family:"Courier New"">     </connectionStrings></span><u></u><u></u></p>
</div><div><p class="MsoNormal"><span style="font-family:"Courier New""></configuration></span><u></u><u></u></p></div></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p>
</div><div><div><p class="MsoNormal">Obviously, change all the placeholder values (context name, server name, database, username, password). You will need to use a very recent version of Mono (3.0.1 or trunk) due to <a href="https://bugzilla.xamarin.com/show_bug.cgi?id=7936" target="_blank">bug 7396</a>.<u></u><u></u></p>
</div></div></div><div><p class="MsoNormal" style="margin-bottom:12.0pt"><u></u> <u></u></p><div><p class="MsoNormal">On Sat, Nov 10, 2012 at 7:45 AM, Raul U. <<a href="mailto:ruria60@yahoo.es" target="_blank">ruria60@yahoo.es</a>> wrote:<u></u><u></u></p>
<div><div><p class="MsoNormal">Hi, I´m trying to use Entity Framework, I would like to use MySql. In my understanding there is no EF6 provider yet, so this is not possible. In fact, I only found two providers available for EF, SQL Server and SQL CE.<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">Is this right? Is there any other option out there?<u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">Thx.<u></u><u></u></p><p class="MsoNormal">
<span style="color:#1f497d"> </span><u></u><u></u></p></div></div><p class="MsoNormal" style="margin-bottom:12.0pt"><br>_______________________________________________<br>Mono-devel-list mailing list<br><a href="mailto:Mono-devel-list@lists.ximian.com" target="_blank">Mono-devel-list@lists.ximian.com</a><br>
<a href="http://lists.ximian.com/mailman/listinfo/mono-devel-list" target="_blank">http://lists.ximian.com/mailman/listinfo/mono-devel-list</a><u></u><u></u></p></div><p class="MsoNormal"><u></u> <u></u></p></div></div></div>
</blockquote></div>