The encrypted database is a file. Syncthing handles it perfectly fine. KeePass' protocol has versioning and merge support built right in, so all of the KeePass variants work great with each other without issues over Syncthing.
Just make sure you're not editing the database on multiple machines at the same time - that'll cause merge conflicts.