hmm, if it is in AbstractPlatform i expect that there are DB platforms that do this differently