Да, зависи от съдържанието и типа DB , защото всъщност контролната сума не зависи от вашия changeset текст, но на sql която се генерира за текущата база данни, която ще се различава малко за различните бази данни.
Ако искате да избегнете грешки в контролната сума, можете да използвате validCheckSum етикет в набори от промени.