예제 #1
0
 def requires(self):
     return {
         'sections': SectionTags(),
         'subsections': SubsectionTags(),
         'source': TigerSourceTags(),
         'license': LicenseTags(),
     }
예제 #2
0
 def requires(self):
     return {
         'units': UnitTags(),
         'sections': SectionTags(),
         'subsections': SubsectionTags(),
         'source': SourceTags(),
         'license': LicenseTags(),
     }
예제 #3
0
 def requires(self):
     return {
         'subsections': SubsectionTags(),
         'sections': SectionTags(),
         'source': MiddleLayerSuperOutputAreasSourceTags(),
         'license': LicenseTags(),
         'boundary': BoundaryTags(),
     }
예제 #4
0
 def requires(self):
     return {
         'subsections': SubsectionTags(),
         'sections': SectionTags(),
         'source': SourceTags(),
         'license': LicenseTags(),
         'boundary': BoundaryTags(),
     }
예제 #5
0
 def requires(self):
     return {
         'geom_columns': GeomColumns(),
         'sections': SectionTags(),
         'subsections': SubsectionTags(),
         'source': SourceTags(),
         'license': LicenseTags(),
     }
예제 #6
0
 def requires(self):
     return {
         'geom_columns': GeomColumns(year=self.year),
         'sections': SectionTags(),
         'subsections': SubsectionTags(),
         'source': TigerSourceTags(),
         'license': LicenseTags(),
         'boundary': BoundaryTags(),
     }
예제 #7
0
    def requires(self):
        requirements = {
            'sections': SectionTags(),
            'subsections': SubsectionTags(),
            'units': UnitTags(),
            'source': BLSSourceTags(),
            'license': LicenseTags(),
        }
        parent_code = get_parent_code(self.naics_code)
        if parent_code:
            requirements['parent'] = QCEWColumns(naics_code=parent_code)

        return requirements