Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!
1000 ₽

Нужно доработать приложение на С# по синхронизации БД

project expired
C#


Есть приложение https://github.com/bubnenkoff/DBSyncNET

Что оно делает.

1. Берет данные с определенными флагами из PostgreSQL

2. Выгружает их в SQLite

3. Берет данные из SQLite, проверяет есть ли в FireBird (проверка по GUID). Выгружает нужные данные в FireBird.


В случае если в FireBird есть не синхронизированные данные, то выгружает их в SQLite.

Все проверка идет по флагу FL:


Не синхронизированные данные -- 10

Данные ожидают синхронизации -- 11

Данные синхронизированы и в синхронизации больше не нуждаются -- 12


Сам к сожалению C# знаю очень плохо и уже начал говнокодить.


Собственно большая часть логики у меня реализована. Никакие доп фишки не нужны. Никакие ORM тоже не нужны. Все запросы должны остаться в таком же виде -- в виде чистого SQL с параметрами (ну типа чтобы бинарные блобы можно было вставить).


Примеры БД на Гитхабе.


Как я понимаю нужен еще один класс и пара методов. Только сам я запутался уже.

Т.е. желательно сделать так, чтобы чтобы я не запутался. У меня просто дикий тупняк с тем как данные передавать. Я начинаю логику путать. 


Make a proposal!

The client doesn't want to make prepayment? Offer him to make a payment via Safe to avoid possible fraud.

  1. 3 days1000 ₽
    Александр Александрович
     531   13    0

    Сделаю быстро, качественно и офигено.

    Ukraine Krivoi Rog | 16 May 2016 |
  2. 1 day1000 ₽
    Максим Лунев
     138   1    1

    Готов помочь

    Russia Russia | 17 May 2016 |
  3.  freelancer isn't working in the service any longer

Project published
16 May 2016
156 views
Contractor location
Payment methods
Labels