introducing user.models.borrowable joining partitions_with_generals sql view