将项目从Sql Server LocalDB切换到SQLite涉及什么

时间:2018-04-17 11:21:12

标签: .net sqlite localdb

我正在考虑将当前使用Sql Server LocalDB的项目转换为SQLite。 (我的目标是提高绩效。)

我正在使用Entity Framework 6和codefirst迁移。该项目是一个个人的,WPF,.Net 4.52,单一计算机,单用户交易应用程序,我完全控制。我不需要保留或保留任何现有的数据库。也就是说,在切换时,我可以删除任何旧数据库。

从我的noobie角度来看,它看起来很简单。只需从nuget实现system.data.sqlite包。修改连接字符串。允许迁移创建新数据库。嘘呀......

我的问题是,我可能遇到的不同之处是什么? 例如,我的LINQ代码是否需要更改?我是否会遇到不同数据类型的困难?我可能面临哪些其他困难?

0 个答案:

没有答案