database adapter createUser