# Generated by v0.1.0 for sde v0.2.2
from armada_sde import models
from . import serializers
from .viewsets import SDEViewSet


class AgtAgentViewSet(SDEViewSet):
    list_serializer = serializers.AgtAgentListSerializer
    details_serializer = serializers.AgtAgentDetailsSerializer
    queryset = models.AgtAgent.objects.all()


class AgtAgentTypeViewSet(SDEViewSet):
    list_serializer = serializers.AgtAgentTypeListSerializer
    details_serializer = serializers.AgtAgentTypeDetailsSerializer
    queryset = models.AgtAgentType.objects.all()


class AgtResearchAgentViewSet(SDEViewSet):
    list_serializer = serializers.AgtResearchAgentListSerializer
    details_serializer = serializers.AgtResearchAgentDetailsSerializer
    queryset = models.AgtResearchAgent.objects.all()


class CertCertViewSet(SDEViewSet):
    list_serializer = serializers.CertCertListSerializer
    details_serializer = serializers.CertCertDetailsSerializer
    queryset = models.CertCert.objects.all()


class CertMasteryViewSet(SDEViewSet):
    list_serializer = serializers.CertMasteryListSerializer
    details_serializer = serializers.CertMasteryDetailsSerializer
    queryset = models.CertMastery.objects.all()


class CertSkillViewSet(SDEViewSet):
    list_serializer = serializers.CertSkillListSerializer
    details_serializer = serializers.CertSkillDetailsSerializer
    queryset = models.CertSkill.objects.all()


class ChrAncestryViewSet(SDEViewSet):
    list_serializer = serializers.ChrAncestryListSerializer
    details_serializer = serializers.ChrAncestryDetailsSerializer
    queryset = models.ChrAncestry.objects.all()


class ChrAttributeViewSet(SDEViewSet):
    list_serializer = serializers.ChrAttributeListSerializer
    details_serializer = serializers.ChrAttributeDetailsSerializer
    queryset = models.ChrAttribute.objects.all()


class ChrBloodlineViewSet(SDEViewSet):
    list_serializer = serializers.ChrBloodlineListSerializer
    details_serializer = serializers.ChrBloodlineDetailsSerializer
    queryset = models.ChrBloodline.objects.all()


class ChrFactionViewSet(SDEViewSet):
    list_serializer = serializers.ChrFactionListSerializer
    details_serializer = serializers.ChrFactionDetailsSerializer
    queryset = models.ChrFaction.objects.all()


class ChrRaceViewSet(SDEViewSet):
    list_serializer = serializers.ChrRaceListSerializer
    details_serializer = serializers.ChrRaceDetailsSerializer
    queryset = models.ChrRace.objects.all()


class CrpActivityViewSet(SDEViewSet):
    list_serializer = serializers.CrpActivityListSerializer
    details_serializer = serializers.CrpActivityDetailsSerializer
    queryset = models.CrpActivity.objects.all()


class CrpNPCCorporationViewSet(SDEViewSet):
    list_serializer = serializers.CrpNPCCorporationListSerializer
    details_serializer = serializers.CrpNPCCorporationDetailsSerializer
    queryset = models.CrpNPCCorporation.objects.all()


class CrpNPCCorporationDivisionViewSet(SDEViewSet):
    list_serializer = serializers.CrpNPCCorporationDivisionListSerializer
    details_serializer = serializers.CrpNPCCorporationDivisionDetailsSerializer
    queryset = models.CrpNPCCorporationDivision.objects.all()


class CrpNPCCorporationResearchFieldViewSet(SDEViewSet):
    list_serializer = serializers.CrpNPCCorporationResearchFieldListSerializer
    details_serializer = serializers.CrpNPCCorporationResearchFieldDetailsSerializer
    queryset = models.CrpNPCCorporationResearchField.objects.all()


class CrpNPCCorporationTradeViewSet(SDEViewSet):
    list_serializer = serializers.CrpNPCCorporationTradeListSerializer
    details_serializer = serializers.CrpNPCCorporationTradeDetailsSerializer
    queryset = models.CrpNPCCorporationTrade.objects.all()


class CrpNPCDivisionViewSet(SDEViewSet):
    list_serializer = serializers.CrpNPCDivisionListSerializer
    details_serializer = serializers.CrpNPCDivisionDetailsSerializer
    queryset = models.CrpNPCDivision.objects.all()


class DgmAttributeCategoryViewSet(SDEViewSet):
    list_serializer = serializers.DgmAttributeCategoryListSerializer
    details_serializer = serializers.DgmAttributeCategoryDetailsSerializer
    queryset = models.DgmAttributeCategory.objects.all()


class DgmAttributeTypeViewSet(SDEViewSet):
    list_serializer = serializers.DgmAttributeTypeListSerializer
    details_serializer = serializers.DgmAttributeTypeDetailsSerializer
    queryset = models.DgmAttributeType.objects.all()


class DgmEffectViewSet(SDEViewSet):
    list_serializer = serializers.DgmEffectListSerializer
    details_serializer = serializers.DgmEffectDetailsSerializer
    queryset = models.DgmEffect.objects.all()


class DgmExpressionViewSet(SDEViewSet):
    list_serializer = serializers.DgmExpressionListSerializer
    details_serializer = serializers.DgmExpressionDetailsSerializer
    queryset = models.DgmExpression.objects.all()


class DgmTypeAttributeViewSet(SDEViewSet):
    list_serializer = serializers.DgmTypeAttributeListSerializer
    details_serializer = serializers.DgmTypeAttributeDetailsSerializer
    queryset = models.DgmTypeAttribute.objects.all()


class DgmTypeEffectViewSet(SDEViewSet):
    list_serializer = serializers.DgmTypeEffectListSerializer
    details_serializer = serializers.DgmTypeEffectDetailsSerializer
    queryset = models.DgmTypeEffect.objects.all()


class EveGraphicViewSet(SDEViewSet):
    list_serializer = serializers.EveGraphicListSerializer
    details_serializer = serializers.EveGraphicDetailsSerializer
    queryset = models.EveGraphic.objects.all()


class EveIconViewSet(SDEViewSet):
    list_serializer = serializers.EveIconListSerializer
    details_serializer = serializers.EveIconDetailsSerializer
    queryset = models.EveIcon.objects.all()


class EveUnitViewSet(SDEViewSet):
    list_serializer = serializers.EveUnitListSerializer
    details_serializer = serializers.EveUnitDetailsSerializer
    queryset = models.EveUnit.objects.all()


class IndustryActivityViewSet(SDEViewSet):
    list_serializer = serializers.IndustryActivityListSerializer
    details_serializer = serializers.IndustryActivityDetailsSerializer
    queryset = models.IndustryActivity.objects.all()


class IndustryActivityMaterialViewSet(SDEViewSet):
    list_serializer = serializers.IndustryActivityMaterialListSerializer
    details_serializer = serializers.IndustryActivityMaterialDetailsSerializer
    queryset = models.IndustryActivityMaterial.objects.all()


class IndustryActivityProbabilityViewSet(SDEViewSet):
    list_serializer = serializers.IndustryActivityProbabilityListSerializer
    details_serializer = serializers.IndustryActivityProbabilityDetailsSerializer
    queryset = models.IndustryActivityProbability.objects.all()


class IndustryActivityProductViewSet(SDEViewSet):
    list_serializer = serializers.IndustryActivityProductListSerializer
    details_serializer = serializers.IndustryActivityProductDetailsSerializer
    queryset = models.IndustryActivityProduct.objects.all()


class IndustryActivityRaceViewSet(SDEViewSet):
    list_serializer = serializers.IndustryActivityRaceListSerializer
    details_serializer = serializers.IndustryActivityRaceDetailsSerializer
    queryset = models.IndustryActivityRace.objects.all()


class IndustryActivitySkillViewSet(SDEViewSet):
    list_serializer = serializers.IndustryActivitySkillListSerializer
    details_serializer = serializers.IndustryActivitySkillDetailsSerializer
    queryset = models.IndustryActivitySkill.objects.all()


class IndustryBlueprintViewSet(SDEViewSet):
    list_serializer = serializers.IndustryBlueprintListSerializer
    details_serializer = serializers.IndustryBlueprintDetailsSerializer
    queryset = models.IndustryBlueprint.objects.all()


class InvCategoryViewSet(SDEViewSet):
    list_serializer = serializers.InvCategoryListSerializer
    details_serializer = serializers.InvCategoryDetailsSerializer
    queryset = models.InvCategory.objects.all()


class InvContrabandTypeViewSet(SDEViewSet):
    list_serializer = serializers.InvContrabandTypeListSerializer
    details_serializer = serializers.InvContrabandTypeDetailsSerializer
    queryset = models.InvContrabandType.objects.all()


class InvControlTowerResourceViewSet(SDEViewSet):
    list_serializer = serializers.InvControlTowerResourceListSerializer
    details_serializer = serializers.InvControlTowerResourceDetailsSerializer
    queryset = models.InvControlTowerResource.objects.all()


class InvControlTowerResourcePurposeViewSet(SDEViewSet):
    list_serializer = serializers.InvControlTowerResourcePurposeListSerializer
    details_serializer = serializers.InvControlTowerResourcePurposeDetailsSerializer
    queryset = models.InvControlTowerResourcePurpose.objects.all()


class InvFlagViewSet(SDEViewSet):
    list_serializer = serializers.InvFlagListSerializer
    details_serializer = serializers.InvFlagDetailsSerializer
    queryset = models.InvFlag.objects.all()


class InvGroupViewSet(SDEViewSet):
    list_serializer = serializers.InvGroupListSerializer
    details_serializer = serializers.InvGroupDetailsSerializer
    queryset = models.InvGroup.objects.all()


class InvItemViewSet(SDEViewSet):
    list_serializer = serializers.InvItemListSerializer
    details_serializer = serializers.InvItemDetailsSerializer
    queryset = models.InvItem.objects.all()


class InvMarketGroupViewSet(SDEViewSet):
    list_serializer = serializers.InvMarketGroupListSerializer
    details_serializer = serializers.InvMarketGroupDetailsSerializer
    queryset = models.InvMarketGroup.objects.all()


class InvMetaGroupViewSet(SDEViewSet):
    list_serializer = serializers.InvMetaGroupListSerializer
    details_serializer = serializers.InvMetaGroupDetailsSerializer
    queryset = models.InvMetaGroup.objects.all()


class InvMetaTypeViewSet(SDEViewSet):
    list_serializer = serializers.InvMetaTypeListSerializer
    details_serializer = serializers.InvMetaTypeDetailsSerializer
    queryset = models.InvMetaType.objects.all()


class InvNameViewSet(SDEViewSet):
    list_serializer = serializers.InvNameListSerializer
    details_serializer = serializers.InvNameDetailsSerializer
    queryset = models.InvName.objects.all()


class InvPositionViewSet(SDEViewSet):
    list_serializer = serializers.InvPositionListSerializer
    details_serializer = serializers.InvPositionDetailsSerializer
    queryset = models.InvPosition.objects.all()


class InvTraitViewSet(SDEViewSet):
    list_serializer = serializers.InvTraitListSerializer
    details_serializer = serializers.InvTraitDetailsSerializer
    queryset = models.InvTrait.objects.all()


class InvTypeViewSet(SDEViewSet):
    list_serializer = serializers.InvTypeListSerializer
    details_serializer = serializers.InvTypeDetailsSerializer
    queryset = models.InvType.objects.filter(published=True)


class InvTypeMaterialViewSet(SDEViewSet):
    list_serializer = serializers.InvTypeMaterialListSerializer
    details_serializer = serializers.InvTypeMaterialDetailsSerializer
    queryset = models.InvTypeMaterial.objects.all()


class InvTypeReactionViewSet(SDEViewSet):
    list_serializer = serializers.InvTypeReactionListSerializer
    details_serializer = serializers.InvTypeReactionDetailsSerializer
    queryset = models.InvTypeReaction.objects.all()


class InvUniqueNameViewSet(SDEViewSet):
    list_serializer = serializers.InvUniqueNameListSerializer
    details_serializer = serializers.InvUniqueNameDetailsSerializer
    queryset = models.InvUniqueName.objects.all()


class InvVolumeViewSet(SDEViewSet):
    list_serializer = serializers.InvVolumeListSerializer
    details_serializer = serializers.InvVolumeDetailsSerializer
    queryset = models.InvVolume.objects.all()


class MapCelestialStatisticViewSet(SDEViewSet):
    list_serializer = serializers.MapCelestialStatisticListSerializer
    details_serializer = serializers.MapCelestialStatisticDetailsSerializer
    queryset = models.MapCelestialStatistic.objects.all()


class MapConstellationViewSet(SDEViewSet):
    list_serializer = serializers.MapConstellationListSerializer
    details_serializer = serializers.MapConstellationDetailsSerializer
    queryset = models.MapConstellation.objects.all()


class MapConstellationJumpViewSet(SDEViewSet):
    list_serializer = serializers.MapConstellationJumpListSerializer
    details_serializer = serializers.MapConstellationJumpDetailsSerializer
    queryset = models.MapConstellationJump.objects.all()


class MapDenormalizeViewSet(SDEViewSet):
    list_serializer = serializers.MapDenormalizeListSerializer
    details_serializer = serializers.MapDenormalizeDetailsSerializer
    queryset = models.MapDenormalize.objects.all()


class MapJumpViewSet(SDEViewSet):
    list_serializer = serializers.MapJumpListSerializer
    details_serializer = serializers.MapJumpDetailsSerializer
    queryset = models.MapJump.objects.all()


class MapLandmarkViewSet(SDEViewSet):
    list_serializer = serializers.MapLandmarkListSerializer
    details_serializer = serializers.MapLandmarkDetailsSerializer
    queryset = models.MapLandmark.objects.all()


class MapLocationSceneViewSet(SDEViewSet):
    list_serializer = serializers.MapLocationSceneListSerializer
    details_serializer = serializers.MapLocationSceneDetailsSerializer
    queryset = models.MapLocationScene.objects.all()


class MapLocationWormholeClassViewSet(SDEViewSet):
    list_serializer = serializers.MapLocationWormholeClassListSerializer
    details_serializer = serializers.MapLocationWormholeClassDetailsSerializer
    queryset = models.MapLocationWormholeClass.objects.all()


class MapRegionViewSet(SDEViewSet):
    list_serializer = serializers.MapRegionListSerializer
    details_serializer = serializers.MapRegionDetailsSerializer
    queryset = models.MapRegion.objects.all()


class MapRegionJumpViewSet(SDEViewSet):
    list_serializer = serializers.MapRegionJumpListSerializer
    details_serializer = serializers.MapRegionJumpDetailsSerializer
    queryset = models.MapRegionJump.objects.all()


class MapSolarSystemViewSet(SDEViewSet):
    list_serializer = serializers.MapSolarSystemListSerializer
    details_serializer = serializers.MapSolarSystemDetailsSerializer
    queryset = models.MapSolarSystem.objects.all()


class MapSolarSystemJumpViewSet(SDEViewSet):
    list_serializer = serializers.MapSolarSystemJumpListSerializer
    details_serializer = serializers.MapSolarSystemJumpDetailsSerializer
    queryset = models.MapSolarSystemJump.objects.all()


class MapUniverseViewSet(SDEViewSet):
    list_serializer = serializers.MapUniverseListSerializer
    details_serializer = serializers.MapUniverseDetailsSerializer
    queryset = models.MapUniverse.objects.all()


class PlanetSchematicViewSet(SDEViewSet):
    list_serializer = serializers.PlanetSchematicListSerializer
    details_serializer = serializers.PlanetSchematicDetailsSerializer
    queryset = models.PlanetSchematic.objects.all()


class PlanetSchematicsPinMapViewSet(SDEViewSet):
    list_serializer = serializers.PlanetSchematicsPinMapListSerializer
    details_serializer = serializers.PlanetSchematicsPinMapDetailsSerializer
    queryset = models.PlanetSchematicsPinMap.objects.all()


class PlanetSchematicsTypeMapViewSet(SDEViewSet):
    list_serializer = serializers.PlanetSchematicsTypeMapListSerializer
    details_serializer = serializers.PlanetSchematicsTypeMapDetailsSerializer
    queryset = models.PlanetSchematicsTypeMap.objects.all()


class RamActivityViewSet(SDEViewSet):
    list_serializer = serializers.RamActivityListSerializer
    details_serializer = serializers.RamActivityDetailsSerializer
    queryset = models.RamActivity.objects.all()


class RamAssemblyLineStationViewSet(SDEViewSet):
    list_serializer = serializers.RamAssemblyLineStationListSerializer
    details_serializer = serializers.RamAssemblyLineStationDetailsSerializer
    queryset = models.RamAssemblyLineStation.objects.all()


class RamAssemblyLineTypeViewSet(SDEViewSet):
    list_serializer = serializers.RamAssemblyLineTypeListSerializer
    details_serializer = serializers.RamAssemblyLineTypeDetailsSerializer
    queryset = models.RamAssemblyLineType.objects.all()


class RamAssemblyLineTypeDetailPerCategoryViewSet(SDEViewSet):
    list_serializer = serializers.RamAssemblyLineTypeDetailPerCategoryListSerializer
    details_serializer = serializers.RamAssemblyLineTypeDetailPerCategoryDetailsSerializer
    queryset = models.RamAssemblyLineTypeDetailPerCategory.objects.all()


class RamAssemblyLineTypeDetailPerGroupViewSet(SDEViewSet):
    list_serializer = serializers.RamAssemblyLineTypeDetailPerGroupListSerializer
    details_serializer = serializers.RamAssemblyLineTypeDetailPerGroupDetailsSerializer
    queryset = models.RamAssemblyLineTypeDetailPerGroup.objects.all()


class RamInstallationTypeContentViewSet(SDEViewSet):
    list_serializer = serializers.RamInstallationTypeContentListSerializer
    details_serializer = serializers.RamInstallationTypeContentDetailsSerializer
    queryset = models.RamInstallationTypeContent.objects.all()


class SkinViewSet(SDEViewSet):
    list_serializer = serializers.SkinListSerializer
    details_serializer = serializers.SkinDetailsSerializer
    queryset = models.Skin.objects.all()


class SkinLicenseViewSet(SDEViewSet):
    list_serializer = serializers.SkinLicenseListSerializer
    details_serializer = serializers.SkinLicenseDetailsSerializer
    queryset = models.SkinLicense.objects.all()


class SkinMaterialViewSet(SDEViewSet):
    list_serializer = serializers.SkinMaterialListSerializer
    details_serializer = serializers.SkinMaterialDetailsSerializer
    queryset = models.SkinMaterial.objects.all()


class SkinShipViewSet(SDEViewSet):
    list_serializer = serializers.SkinShipListSerializer
    details_serializer = serializers.SkinShipDetailsSerializer
    queryset = models.SkinShip.objects.all()


class StaOperationViewSet(SDEViewSet):
    list_serializer = serializers.StaOperationListSerializer
    details_serializer = serializers.StaOperationDetailsSerializer
    queryset = models.StaOperation.objects.all()


class StaOperationServiceViewSet(SDEViewSet):
    list_serializer = serializers.StaOperationServiceListSerializer
    details_serializer = serializers.StaOperationServiceDetailsSerializer
    queryset = models.StaOperationService.objects.all()


class StaServiceViewSet(SDEViewSet):
    list_serializer = serializers.StaServiceListSerializer
    details_serializer = serializers.StaServiceDetailsSerializer
    queryset = models.StaService.objects.all()


class StaStationViewSet(SDEViewSet):
    list_serializer = serializers.StaStationListSerializer
    details_serializer = serializers.StaStationDetailsSerializer
    queryset = models.StaStation.objects.all()


class StaStationTypeViewSet(SDEViewSet):
    list_serializer = serializers.StaStationTypeListSerializer
    details_serializer = serializers.StaStationTypeDetailsSerializer
    queryset = models.StaStationType.objects.all()


class TranslationTableViewSet(SDEViewSet):
    list_serializer = serializers.TranslationTableListSerializer
    details_serializer = serializers.TranslationTableDetailsSerializer
    queryset = models.TranslationTable.objects.all()


class TrnTranslationViewSet(SDEViewSet):
    list_serializer = serializers.TrnTranslationListSerializer
    details_serializer = serializers.TrnTranslationDetailsSerializer
    queryset = models.TrnTranslation.objects.all()


class TrnTranslationColumnViewSet(SDEViewSet):
    list_serializer = serializers.TrnTranslationColumnListSerializer
    details_serializer = serializers.TrnTranslationColumnDetailsSerializer
    queryset = models.TrnTranslationColumn.objects.all()


class TrnTranslationLanguageViewSet(SDEViewSet):
    list_serializer = serializers.TrnTranslationLanguageListSerializer
    details_serializer = serializers.TrnTranslationLanguageDetailsSerializer
    queryset = models.TrnTranslationLanguage.objects.all()


class WarCombatZoneViewSet(SDEViewSet):
    list_serializer = serializers.WarCombatZoneListSerializer
    details_serializer = serializers.WarCombatZoneDetailsSerializer
    queryset = models.WarCombatZone.objects.all()


class WarCombatZoneSystemViewSet(SDEViewSet):
    list_serializer = serializers.WarCombatZoneSystemListSerializer
    details_serializer = serializers.WarCombatZoneSystemDetailsSerializer
    queryset = models.WarCombatZoneSystem.objects.all()

