changes from sqlite3 to postgresql for database