-
Notifications
You must be signed in to change notification settings - Fork 161
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Patch bonus #252
base: master
Are you sure you want to change the base?
Patch bonus #252
Conversation
…fy appveyor (hopefully)
…in appveyor to allow 32-bit - maybe "platform:")
…ported type, instead of DateTimeOffset (which is supported), add Newtonsoft.Json to handle serialization
…into WinRT (consider shared WinRT project)
Conflicts: src/SQLite.Net.Platform.Generic/SQLiteApiGeneric.cs src/SQLite.Net.Platform.Generic/SQLiteApiGenericInternal.cs src/SQLite.Net.Platform.OSX/SQLiteApiOSX.cs src/SQLite.Net.Platform.OSX/SQliteApiOSXInternal.cs src/SQLite.Net.Platform.Win32/SQLiteApiWin32.cs src/SQLite.Net.Platform.Win32/SQliteApiWin32Internal.cs src/SQLite.Net.Platform.WinRT/SQLiteApiWinRT.cs src/SQLite.Net.Platform.XamarinAndroid/SQLiteApiAndroid.cs src/SQLite.Net.Platform.XamarinAndroid/SQLiteApiAndroidInternal.cs src/SQLite.Net.Platform.XamarinIOS.Unified/SQLiteApiIOS.cs src/SQLite.Net.Platform.XamarinIOS.Unified/SQLiteApiIOSInternal.cs src/SQLite.Net.Platform.XamarinIOS/SQLiteApiIOS.cs src/SQLite.Net.Platform.XamarinIOS/SQLiteApiIOSInternal.cs
…, adding locks to PreparedSqlLiteInsertCommand, delay before final count
…des Windows 8.1 and Windows Phone 8.1
…, add WinRT platform reference for UWP
apparently dynamic is not supported in Android and iOS, so I need to back that out. |
I probably should switch the appveyor back to OSS for now, but it fails on a couple of the platform builds and never gets to the tests. There is an issue compiling Android and complains about two mscorlibs, however, it is an issue with Xamarin needing an update on appveyor. |
This is really good work, but it's very messy :P |
The generic platform is meant to use any local sqlite3 libraries available on the platform, adding binaries for appveyor goes against the purpose of it. An alternative might be to use appveyor to install sqlite before the tests are run. |
I am not sure I want to merge the shared project stuff, as it feels like a move back to #define-based code (which I really don't like). |
The shared project stuff is actually not so bad if you look at it. There is On Sat, Nov 14, 2015 at 4:25 AM, Øystein Krog [email protected]
|
To do the multi-query stuff, you have to copy and paste the same change for If you look at the shared code, there are only a handful of #if defines. On Sat, Nov 14, 2015 at 8:27 AM, Tim Uy [email protected] wrote:
|
@oysteinkrog I re-forked your project, so here is a consolidated pull request. It is a separate thought, but I wonder if you should rename this project to PCLSQLite, to go with PCLCrypto and PCLStorage, etc.
This fat PR contains: