View Code? Open in Web Editor
NEW
This project forked from mimetis /dotmim.sync
A brand new database synchronization, multi platform, multi databases, developed on top of .Net Standard 2.0. https://dotmimsync.readthedocs.io/
License: MIT License
C# 59.92%
TSQL 40.07%
PowerShell 0.01%
dotmim.sync's People
Watchers
dotmim.sync's Issues
For each client ProviderType
there should be a separate integation test running.
Currently, e.g. Sql and Sqlite clients are tested in the same test at the same time.
This reduced transparency quite a bit and is against all best practices.
SyncPolicy rethrows cought exceptions incorrectly, so that their former stacktrace would be lost
Add backward support for WebApi 2.0 so older projects can use this framework too
create a docker compose file to run MSSQL and MySQL automatically for unit tests.
To use this on windows
install WSL 2
then, install docker for windows for WSL 2
When that is done, do the following to start up the sql servers before running any tests:
open cmd
navigate to the root folder of dotmim.sync (containing the file docker-compose.yml)
run docker-compose up -d
(option -d
is for running in the background "daemonized")
Once you are done testing, clean up your containers using
Tadaaaa!