Issue #72 - Profiler pointer query.prepare as quite costly. I replaced it in all, except registerAccount(), methods of PostgreDataSession with QStringBuilder in query.exec(...). I left appropiate comments in header file. This replacement is safe as all the types used in queries are nonstrings, thus queries built via concatenation are sql injection proof.