Database provider base
Coverage for User container and added missing ArrayAccess