Closed gb0o closed 4 years ago
Yep.
I didn't do the IDbManagerTable
stuff on SQLite because it's not supposed to be a server provider.
As you mention then, the Provision
and Deprovision
don't work so far.
Will add it to my todo list, but don't expect it soon :)
Seb
I am using SQLite
as a client provider and was hoping I could use the Provision
, Deprovision
commands to manage database migration on client machines. The work flow would be:
Thinking about this more Provision
, Deprovision
will not work well anyway because the entire local database will have to be re-synced and cause performance issues. Will probably be better to just reseed the database by downloading a new version to the client.
Worked in v0.4
Recently attempted to use the Provision/Deprovision methods on a Sqlite db. Got
SyncException
caused by returning null fromIDbManagerTable.CreateManagerTable(...)
:Obviously missing some implementation here. How hard would it be to implement the IDbManagerTable interface for Sqlite? Use
PRAGMA table_info('TableName')
?.