def __init__(self, model_cls, database):
self._model_cls = model_cls<EOL>self._database = database<EOL>self._order_by = []<EOL>self._where_q = Q()<EOL>self._prewhere_q = Q()<EOL>self._grouping_fields = []<EOL>self._grouping_with_totals = False<EOL>self._fields = model_cls.fields().keys()<EOL>self._limits = None<EOL>self._distinct = False<EOL>self._final = False<EOL>
Initializer. It is possible to create a queryset like this, but the standard
way is to use `MyModel.objects_in(database)`.