# -*- coding: utf-8 -*-

# Define here the models for your scraped items
#
# See documentation in:
# http://doc.scrapy.org/en/latest/topics/items.html

import scrapy


class JobItem(scrapy.Item):
    title = scrapy.Field()
    url = scrapy.Field()
    text = scrapy.Field()
    labels = scrapy.Field()
    city = scrapy.Field()
    region = scrapy.Field()
    country = scrapy.Field()
    sites = scrapy.Field()
    organisation = scrapy.Field()
    organisation_id = scrapy.Field()
    organisation_url = scrapy.Field()
    site_name = scrapy.Field()
    site_url = scrapy.Field()
    api_url = scrapy.Field()


class OrganisationItem(scrapy.Item):
    name = scrapy.Field()
    url = scrapy.Field()
    description = scrapy.Field()
    city = scrapy.Field()
    region = scrapy.Field()
    country = scrapy.Field()


class SiteItem(scrapy.Item):
    name = scrapy.Field()
    url = scrapy.Field()

[(12, 'scrapy.Field', 'scrapy.Field', ([], {}), False, 'import scrapy\n'), (13, 'scrapy.Field', 'scrapy.Field', ([], {}), False, 'import scrapy\n'), (14, 'scrapy.Field', 'scrapy.Field', ([], {}), False, 'import scrapy\n'), (15, 'scrapy.Field', 'scrapy.Field', ([], {}), False, 'import scrapy\n'), (16, 'scrapy.Field', 'scrapy.Field', ([], {}), False, 'import scrapy\n'), (17, 'scrapy.Field', 'scrapy.Field', ([], {}), False, 'import scrapy\n'), (18, 'scrapy.Field', 'scrapy.Field', ([], {}), False, 'import scrapy\n'), (19, 'scrapy.Field', 'scrapy.Field', ([], {}), False, 'import scrapy\n'), (20, 'scrapy.Field', 'scrapy.Field', ([], {}), False, 'import scrapy\n'), (21, 'scrapy.Field', 'scrapy.Field', ([], {}), False, 'import scrapy\n'), (22, 'scrapy.Field', 'scrapy.Field', ([], {}), False, 'import scrapy\n'), (23, 'scrapy.Field', 'scrapy.Field', ([], {}), False, 'import scrapy\n'), (24, 'scrapy.Field', 'scrapy.Field', ([], {}), False, 'import scrapy\n'), (25, 'scrapy.Field', 'scrapy.Field', ([], {}), False, 'import scrapy\n'), (29, 'scrapy.Field', 'scrapy.Field', ([], {}), False, 'import scrapy\n'), (30, 'scrapy.Field', 'scrapy.Field', ([], {}), False, 'import scrapy\n'), (31, 'scrapy.Field', 'scrapy.Field', ([], {}), False, 'import scrapy\n'), (32, 'scrapy.Field', 'scrapy.Field', ([], {}), False, 'import scrapy\n'), (33, 'scrapy.Field', 'scrapy.Field', ([], {}), False, 'import scrapy\n'), (34, 'scrapy.Field', 'scrapy.Field', ([], {}), False, 'import scrapy\n'), (38, 'scrapy.Field', 'scrapy.Field', ([], {}), False, 'import scrapy\n'), (39, 'scrapy.Field', 'scrapy.Field', ([], {}), False, 'import scrapy\n')]