resolved missing provider column in user table
restructured the user schema