"""Fill dictionaries Revision ID: 9d5891808931 Revises: 9ffbd6612b09 Create Date: 2019-04-24 15:49:19.002007 """ from alembic import op import sqlalchemy as sa from migrations import utils from models.currencies import Currency from models.labels import Label from models.record_types import RecordType from models.territories import Territory from models.territory_types import TerritoryType # revision identifiers, used by Alembic. revision = '9d5891808931' down_revision = '9ffbd6612b09' branch_labels = None depends_on = None def upgrade(): bind = op.get_bind() session = sa.orm.Session(bind=bind) # fill campaign types campaign_types = [ {'id': 1, 'name': 'Radio Promotion'}, {'id': 2, 'name': 'Print / Digital Press'}, {'id': 3, 'name': 'TV Appearances'}, {'id': 4, 'name': 'Sync'}, {'id': 5, 'name': 'Social Media'}, {'id': 6, 'name': 'Music Videos'}, {'id': 7, 'name': 'Outdoor Advertising'}, {'id': 8, 'name': 'Concerts / Touring'}, {'id': 9, 'name': 'Partner Events'}, {'id': 10, 'name': 'Digital Advertising'}, {'id': 11, 'name': 'TV Advertising'}, {'id': 12, 'name': 'Playlisting'}, {'id': 13, 'name': 'In-Store Marketing'}, {'id': 14, 'name': 'New Music Releases'} ] utils.import_data_json("CampaignType", campaign_types) # fill campaign type details campaign_type_details = [ { 'id': 1, 'name': 'Radio Promotion Type', 'campaign_type_id': 1, 'is_text': False }, { 'id': 2, 'name': 'Media Platform', 'campaign_type_id': 1, 'is_text': True }, { 'id': 3, 'name': 'Sync Campaign Type', 'campaign_type_id': 4, 'is_text': False }, { 'id': 4, 'name': 'Media Platform', 'campaign_type_id': 5, 'is_text': False }, { 'id': 5, 'name': 'Social Media Campaign Type', 'campaign_type_id': 5, 'is_text': False }, { 'id': 6, 'name': 'Media Platform', 'campaign_type_id': 6, 'is_text': True }, { 'id': 7, 'name': 'Media Platform', 'campaign_type_id': 7, 'is_text': True }, { 'id': 8, 'name': 'Media Platform', 'campaign_type_id': 8, 'is_text': True }, { 'id': 9, 'name': 'Media Platform', 'campaign_type_id': 9, 'is_text': True }, { 'id': 10, 'name': 'Digital Advertising Campaign Type', 'campaign_type_id': 10, 'is_text': False }, { 'id': 11, 'name': 'Media Platform', 'campaign_type_id': 11, 'is_text': True }, { 'id': 12, 'name': 'Media Platform', 'campaign_type_id': 12, 'is_text': True } ] utils.import_data_json("CampaignTypeDetail", campaign_type_details) # fill campaign type detail items campaign_type_detail_items = [ {'id': 1, 'name': 'Promo Tour', 'campaign_type_detail_id': 1}, {'id': 2, 'name': 'Indie Promo', 'campaign_type_detail_id': 1}, {'id': 3, 'name': 'Radio Advertising', 'campaign_type_detail_id': 1}, {'id': 4, 'name': 'Contesting','campaign_type_detail_id': 1}, {'id': 5, 'name': 'Other', 'campaign_type_detail_id': 1}, {'id': 6, 'name': 'TV', 'campaign_type_detail_id': 3}, {'id': 7, 'name': 'Film', 'campaign_type_detail_id': 3}, {'id': 8, 'name': 'Video Game','campaign_type_detail_id': 3}, {'id': 9, 'name': 'Other', 'campaign_type_detail_id': 3}, {'id': 10, 'name': 'Instagram', 'campaign_type_detail_id': 4}, {'id': 11, 'name': 'Facebook', 'campaign_type_detail_id': 4}, {'id': 12, 'name': 'Twitter', 'campaign_type_detail_id': 4}, {'id': 13, 'name': 'Youtube', 'campaign_type_detail_id': 4}, {'id': 14, 'name': 'Artist Account', 'campaign_type_detail_id': 5}, {'id': 15, 'name': 'Influence Campaign', 'campaign_type_detail_id': 5}, {'id': 16, 'name': 'Unpaid Viral Activity', 'campaign_type_detail_id': 5}, {'id': 17, 'name': 'Paid Social Ads', 'campaign_type_detail_id': 10}, {'id': 18, 'name': 'Paid DSP Ads', 'campaign_type_detail_id': 10} ] utils.add_to_session("CampaignTypeDetailItem", campaign_type_detail_items) # fill currencies currency = Currency() currency.id = 1 currency.name = 'United States Dollar' currency.code = 'USD' session.add(currency) # fill labels labels = ( {'id': 1, 'name': 'Columbia Records'}, {'id': 2, 'name': 'Epic Records'}, {'id': 3, 'name': 'RCA Records'}, {'id': 4, 'name': 'CMG'}, {'id': 5, 'name': 'Nashville'} ) utils.add_to_session(session, Label, labels) # fill record types record_types = ( {'id': 1, 'name': 'Album'}, {'id': 2, 'name': 'Track'}, ) utils.add_to_session(session, RecordType, record_types) # fill territory types territory_types = ( {'id': 1, 'name': 'Country'}, {'id': 2, 'name': 'State'}, {'id': 3, 'name': 'City'} ) tt_mapping = utils.add_to_session(session, TerritoryType, territory_types) # fill territories countries = [ {'id': 1, 'name': 'Afghanistan', 'territory_type': tt_mapping[1]}, {'id': 2, 'name': 'Albania', 'territory_type': tt_mapping[1]}, {'id': 3, 'name': 'Algeria', 'territory_type': tt_mapping[1]}, {'id': 4, 'name': 'American Samoa', 'territory_type': tt_mapping[1]}, {'id': 5, 'name': 'Andorra', 'territory_type': tt_mapping[1]}, {'id': 6, 'name': 'Angola', 'territory_type': tt_mapping[1]}, {'id': 7, 'name': 'Anguilla', 'territory_type': tt_mapping[1]}, {'id': 8, 'name': 'Antarctica', 'territory_type': tt_mapping[1]}, {'id': 9, 'name': 'Antigua and Barbuda', 'territory_type': tt_mapping[1]}, {'id': 10, 'name': 'Argentina', 'territory_type': tt_mapping[1]}, {'id': 11, 'name': 'Armenia', 'territory_type': tt_mapping[1]}, {'id': 12, 'name': 'Aruba', 'territory_type': tt_mapping[1]}, {'id': 13, 'name': 'Australia', 'territory_type': tt_mapping[1]}, {'id': 14, 'name': 'Austria', 'territory_type': tt_mapping[1]}, {'id': 15, 'name': 'Azerbaijan', 'territory_type': tt_mapping[1]}, {'id': 16, 'name': 'Bahamas', 'territory_type': tt_mapping[1]}, {'id': 17, 'name': 'Bahrain', 'territory_type': tt_mapping[1]}, {'id': 18, 'name': 'Bangladesh', 'territory_type': tt_mapping[1]}, {'id': 19, 'name': 'Barbados', 'territory_type': tt_mapping[1]}, {'id': 20, 'name': 'Belarus', 'territory_type': tt_mapping[1]}, {'id': 21, 'name': 'Belgium', 'territory_type': tt_mapping[1]}, {'id': 22, 'name': 'Belize', 'territory_type': tt_mapping[1]}, {'id': 23, 'name': 'Benin', 'territory_type': tt_mapping[1]}, {'id': 24, 'name': 'Bermuda', 'territory_type': tt_mapping[1]}, {'id': 25, 'name': 'Bhutan', 'territory_type': tt_mapping[1]}, {'id': 26, 'name': 'Bolivia', 'territory_type': tt_mapping[1]}, {'id': 27, 'name': 'Bosnia and Herzegovina', 'territory_type': tt_mapping[1]}, {'id': 28, 'name': 'Botswana', 'territory_type': tt_mapping[1]}, {'id': 29, 'name': 'Bouvet Island', 'territory_type': tt_mapping[1]}, {'id': 30, 'name': 'Brazil', 'territory_type': tt_mapping[1]}, {'id': 31, 'name': 'British Indian Ocean Territory', 'territory_type': tt_mapping[1]}, {'id': 32, 'name': 'Brunei Darussalam', 'territory_type': tt_mapping[1]}, {'id': 33, 'name': 'Bulgaria', 'territory_type': tt_mapping[1]}, {'id': 34, 'name': 'Burkina Faso', 'territory_type': tt_mapping[1]}, {'id': 35, 'name': 'Burundi', 'territory_type': tt_mapping[1]}, {'id': 36, 'name': 'Cambodia', 'territory_type': tt_mapping[1]}, {'id': 37, 'name': 'Cameroon', 'territory_type': tt_mapping[1]}, {'id': 38, 'name': 'Canada', 'territory_type': tt_mapping[1]}, {'id': 39, 'name': 'Cape Verde', 'territory_type': tt_mapping[1]}, {'id': 40, 'name': 'Cayman Islands', 'territory_type': tt_mapping[1]}, {'id': 41, 'name': 'Central African Republic', 'territory_type': tt_mapping[1]}, {'id': 42, 'name': 'Chad', 'territory_type': tt_mapping[1]}, {'id': 43, 'name': 'Chile', 'territory_type': tt_mapping[1]}, {'id': 44, 'name': 'China', 'territory_type': tt_mapping[1]}, {'id': 45, 'name': 'Christmas Island', 'territory_type': tt_mapping[1]}, {'id': 46, 'name': 'Cocos (Keeling) Islands', 'territory_type': tt_mapping[1]}, {'id': 47, 'name': 'Colombia', 'territory_type': tt_mapping[1]}, {'id': 48, 'name': 'Comoros', 'territory_type': tt_mapping[1]}, {'id': 49, 'name': 'Congo', 'territory_type': tt_mapping[1]}, {'id': 50, 'name': 'Cook Islands', 'territory_type': tt_mapping[1]}, {'id': 51, 'name': 'Costa Rica', 'territory_type': tt_mapping[1]}, {'id': 52, 'name': 'Croatia (Hrvatska)', 'territory_type': tt_mapping[1]}, {'id': 53, 'name': 'Cuba', 'territory_type': tt_mapping[1]}, {'id': 54, 'name': 'Cyprus', 'territory_type': tt_mapping[1]}, {'id': 55, 'name': 'Czech Republic', 'territory_type': tt_mapping[1]}, {'id': 56, 'name': 'Denmark', 'territory_type': tt_mapping[1]}, {'id': 57, 'name': 'Djibouti', 'territory_type': tt_mapping[1]}, {'id': 58, 'name': 'Dominica', 'territory_type': tt_mapping[1]}, {'id': 59, 'name': 'Dominican Republic', 'territory_type': tt_mapping[1]}, {'id': 60, 'name': 'East Timor', 'territory_type': tt_mapping[1]}, {'id': 61, 'name': 'Ecuador', 'territory_type': tt_mapping[1]}, {'id': 62, 'name': 'Egypt', 'territory_type': tt_mapping[1]}, {'id': 63, 'name': 'El Salvador', 'territory_type': tt_mapping[1]}, {'id': 64, 'name': 'Equatorial Guinea', 'territory_type': tt_mapping[1]}, {'id': 65, 'name': 'Eritrea', 'territory_type': tt_mapping[1]}, {'id': 66, 'name': 'Estonia', 'territory_type': tt_mapping[1]}, {'id': 67, 'name': 'Ethiopia', 'territory_type': tt_mapping[1]}, {'id': 68, 'name': 'Falkland Islands (Malvinas)', 'territory_type': tt_mapping[1]}, {'id': 69, 'name': 'Faroe Islands', 'territory_type': tt_mapping[1]}, {'id': 70, 'name': 'Fiji', 'territory_type': tt_mapping[1]}, {'id': 71, 'name': 'Finland', 'territory_type': tt_mapping[1]}, {'id': 72, 'name': 'France', 'territory_type': tt_mapping[1]}, {'id': 73, 'name': 'France, Metropolitan', 'territory_type': tt_mapping[1]}, {'id': 74, 'name': 'French Guiana', 'territory_type': tt_mapping[1]}, {'id': 75, 'name': 'French Polynesia', 'territory_type': tt_mapping[1]}, {'id': 76, 'name': 'French Southern Territories', 'territory_type': tt_mapping[1]}, {'id': 77, 'name': 'Gabon', 'territory_type': tt_mapping[1]}, {'id': 78, 'name': 'Gambia', 'territory_type': tt_mapping[1]}, {'id': 79, 'name': 'Georgia', 'territory_type': tt_mapping[1]}, {'id': 80, 'name': 'Germany', 'territory_type': tt_mapping[1]}, {'id': 81, 'name': 'Ghana', 'territory_type': tt_mapping[1]}, {'id': 82, 'name': 'Gibraltar', 'territory_type': tt_mapping[1]}, {'id': 83, 'name': 'Guernsey', 'territory_type': tt_mapping[1]}, {'id': 84, 'name': 'Greece', 'territory_type': tt_mapping[1]}, {'id': 85, 'name': 'Greenland', 'territory_type': tt_mapping[1]}, {'id': 86, 'name': 'Grenada', 'territory_type': tt_mapping[1]}, {'id': 87, 'name': 'Guadeloupe', 'territory_type': tt_mapping[1]}, {'id': 88, 'name': 'Guam', 'territory_type': tt_mapping[1]}, {'id': 89, 'name': 'Guatemala', 'territory_type': tt_mapping[1]}, {'id': 90, 'name': 'Guinea', 'territory_type': tt_mapping[1]}, {'id': 91, 'name': 'Guinea-Bissau', 'territory_type': tt_mapping[1]}, {'id': 92, 'name': 'Guyana', 'territory_type': tt_mapping[1]}, {'id': 93, 'name': 'Haiti', 'territory_type': tt_mapping[1]}, {'id': 94, 'name': 'Heard and Mc Donald Islands', 'territory_type': tt_mapping[1]}, {'id': 95, 'name': 'Honduras', 'territory_type': tt_mapping[1]}, {'id': 96, 'name': 'Hong Kong', 'territory_type': tt_mapping[1]}, {'id': 97, 'name': 'Hungary', 'territory_type': tt_mapping[1]}, {'id': 98, 'name': 'Iceland', 'territory_type': tt_mapping[1]}, {'id': 99, 'name': 'India', 'territory_type': tt_mapping[1]}, {'id': 100, 'name': 'Isle of Man', 'territory_type': tt_mapping[1]}, {'id': 101, 'name': 'Indonesia', 'territory_type': tt_mapping[1]}, {'id': 102, 'name': 'Iran (Islamic Republic of)', 'territory_type': tt_mapping[1]}, {'id': 103, 'name': 'Iraq', 'territory_type': tt_mapping[1]}, {'id': 104, 'name': 'Ireland', 'territory_type': tt_mapping[1]}, {'id': 105, 'name': 'Israel', 'territory_type': tt_mapping[1]}, {'id': 106, 'name': 'Italy', 'territory_type': tt_mapping[1]}, {'id': 107, 'name': 'Ivory Coast', 'territory_type': tt_mapping[1]}, {'id': 108, 'name': 'Jersey', 'territory_type': tt_mapping[1]}, {'id': 109, 'name': 'Jamaica', 'territory_type': tt_mapping[1]}, {'id': 110, 'name': 'Japan', 'territory_type': tt_mapping[1]}, {'id': 111, 'name': 'Jordan', 'territory_type': tt_mapping[1]}, {'id': 112, 'name': 'Kazakhstan', 'territory_type': tt_mapping[1]}, {'id': 113, 'name': 'Kenya', 'territory_type': tt_mapping[1]}, {'id': 114, 'name': 'Kiribati', 'territory_type': tt_mapping[1]}, {'id': 115, 'name': 'Korea, Democratic People''s Republic of', 'territory_type': tt_mapping[1]}, {'id': 116, 'name': 'Korea, Republic of', 'territory_type': tt_mapping[1]}, {'id': 117, 'name': 'Kosovo', 'territory_type': tt_mapping[1]}, {'id': 118, 'name': 'Kuwait', 'territory_type': tt_mapping[1]}, {'id': 119, 'name': 'Kyrgyzstan', 'territory_type': tt_mapping[1]}, {'id': 120, 'name': 'Lao People''s Democratic Republic', 'territory_type': tt_mapping[1]}, {'id': 121, 'name': 'Latvia', 'territory_type': tt_mapping[1]}, {'id': 122, 'name': 'Lebanon', 'territory_type': tt_mapping[1]}, {'id': 123, 'name': 'Lesotho', 'territory_type': tt_mapping[1]}, {'id': 124, 'name': 'Liberia', 'territory_type': tt_mapping[1]}, {'id': 125, 'name': 'Libyan Arab Jamahiriya', 'territory_type': tt_mapping[1]}, {'id': 126, 'name': 'Liechtenstein', 'territory_type': tt_mapping[1]}, {'id': 127, 'name': 'Lithuania', 'territory_type': tt_mapping[1]}, {'id': 128, 'name': 'Luxembourg', 'territory_type': tt_mapping[1]}, {'id': 129, 'name': 'Macau', 'territory_type': tt_mapping[1]}, {'id': 130, 'name': 'Macedonia', 'territory_type': tt_mapping[1]}, {'id': 131, 'name': 'Madagascar', 'territory_type': tt_mapping[1]}, {'id': 132, 'name': 'Malawi', 'territory_type': tt_mapping[1]}, {'id': 133, 'name': 'Malaysia', 'territory_type': tt_mapping[1]}, {'id': 134, 'name': 'Maldives', 'territory_type': tt_mapping[1]}, {'id': 135, 'name': 'Mali', 'territory_type': tt_mapping[1]}, {'id': 136, 'name': 'Malta', 'territory_type': tt_mapping[1]}, {'id': 137, 'name': 'Marshall Islands', 'territory_type': tt_mapping[1]}, {'id': 138, 'name': 'Martinique', 'territory_type': tt_mapping[1]}, {'id': 139, 'name': 'Mauritania', 'territory_type': tt_mapping[1]}, {'id': 140, 'name': 'Mauritius', 'territory_type': tt_mapping[1]}, {'id': 141, 'name': 'Mayotte', 'territory_type': tt_mapping[1]}, {'id': 142, 'name': 'Mexico', 'territory_type': tt_mapping[1]}, {'id': 143, 'name': 'Micronesia, Federated States of', 'territory_type': tt_mapping[1]}, {'id': 144, 'name': 'Moldova, Republic of', 'territory_type': tt_mapping[1]}, {'id': 145, 'name': 'Monaco', 'territory_type': tt_mapping[1]}, {'id': 146, 'name': 'Mongolia', 'territory_type': tt_mapping[1]}, {'id': 147, 'name': 'Montenegro', 'territory_type': tt_mapping[1]}, {'id': 148, 'name': 'Montserrat', 'territory_type': tt_mapping[1]}, {'id': 149, 'name': 'Morocco', 'territory_type': tt_mapping[1]}, {'id': 150, 'name': 'Mozambique', 'territory_type': tt_mapping[1]}, {'id': 151, 'name': 'Myanmar', 'territory_type': tt_mapping[1]}, {'id': 152, 'name': 'Namibia', 'territory_type': tt_mapping[1]}, {'id': 153, 'name': 'Nauru', 'territory_type': tt_mapping[1]}, {'id': 154, 'name': 'Nepal', 'territory_type': tt_mapping[1]}, {'id': 155, 'name': 'Netherlands', 'territory_type': tt_mapping[1]}, {'id': 156, 'name': 'Netherlands Antilles', 'territory_type': tt_mapping[1]}, {'id': 157, 'name': 'New Caledonia', 'territory_type': tt_mapping[1]}, {'id': 158, 'name': 'New Zealand', 'territory_type': tt_mapping[1]}, {'id': 159, 'name': 'Nicaragua', 'territory_type': tt_mapping[1]}, {'id': 160, 'name': 'Niger', 'territory_type': tt_mapping[1]}, {'id': 161, 'name': 'Nigeria', 'territory_type': tt_mapping[1]}, {'id': 162, 'name': 'Niue', 'territory_type': tt_mapping[1]}, {'id': 163, 'name': 'Norfolk Island', 'territory_type': tt_mapping[1]}, {'id': 164, 'name': 'Northern Mariana Islands', 'territory_type': tt_mapping[1]}, {'id': 165, 'name': 'Norway', 'territory_type': tt_mapping[1]}, {'id': 166, 'name': 'Oman', 'territory_type': tt_mapping[1]}, {'id': 167, 'name': 'Pakistan', 'territory_type': tt_mapping[1]}, {'id': 168, 'name': 'Palau', 'territory_type': tt_mapping[1]}, {'id': 169, 'name': 'Palestine', 'territory_type': tt_mapping[1]}, {'id': 170, 'name': 'Panama', 'territory_type': tt_mapping[1]}, {'id': 171, 'name': 'Papua New Guinea', 'territory_type': tt_mapping[1]}, {'id': 172, 'name': 'Paraguay', 'territory_type': tt_mapping[1]}, {'id': 173, 'name': 'Peru', 'territory_type': tt_mapping[1]}, {'id': 174, 'name': 'Philippines', 'territory_type': tt_mapping[1]}, {'id': 175, 'name': 'Pitcairn', 'territory_type': tt_mapping[1]}, {'id': 176, 'name': 'Poland', 'territory_type': tt_mapping[1]}, {'id': 177, 'name': 'Portugal', 'territory_type': tt_mapping[1]}, {'id': 178, 'name': 'Puerto Rico', 'territory_type': tt_mapping[1]}, {'id': 179, 'name': 'Qatar', 'territory_type': tt_mapping[1]}, {'id': 180, 'name': 'Reunion', 'territory_type': tt_mapping[1]}, {'id': 181, 'name': 'Romania', 'territory_type': tt_mapping[1]}, {'id': 182, 'name': 'Russian Federation', 'territory_type': tt_mapping[1]}, {'id': 183, 'name': 'Rwanda', 'territory_type': tt_mapping[1]}, {'id': 184, 'name': 'Saint Kitts and Nevis', 'territory_type': tt_mapping[1]}, {'id': 185, 'name': 'Saint Lucia', 'territory_type': tt_mapping[1]}, {'id': 186, 'name': 'Saint Vincent and the Grenadines', 'territory_type': tt_mapping[1]}, {'id': 187, 'name': 'Samoa', 'territory_type': tt_mapping[1]}, {'id': 188, 'name': 'San Marino', 'territory_type': tt_mapping[1]}, {'id': 189, 'name': 'Sao Tome and Principe', 'territory_type': tt_mapping[1]}, {'id': 190, 'name': 'Saudi Arabia', 'territory_type': tt_mapping[1]}, {'id': 191, 'name': 'Senegal', 'territory_type': tt_mapping[1]}, {'id': 192, 'name': 'Serbia', 'territory_type': tt_mapping[1]}, {'id': 193, 'name': 'Seychelles', 'territory_type': tt_mapping[1]}, {'id': 194, 'name': 'Sierra Leone', 'territory_type': tt_mapping[1]}, {'id': 195, 'name': 'Singapore', 'territory_type': tt_mapping[1]}, {'id': 196, 'name': 'Slovakia', 'territory_type': tt_mapping[1]}, {'id': 197, 'name': 'Slovenia', 'territory_type': tt_mapping[1]}, {'id': 198, 'name': 'Solomon Islands', 'territory_type': tt_mapping[1]}, {'id': 199, 'name': 'Somalia', 'territory_type': tt_mapping[1]}, {'id': 200, 'name': 'South Africa', 'territory_type': tt_mapping[1]}, {'id': 201, 'name': 'South Georgia South Sandwich Islands', 'territory_type': tt_mapping[1]}, {'id': 202, 'name': 'South Sudan', 'territory_type': tt_mapping[1]}, {'id': 203, 'name': 'Spain', 'territory_type': tt_mapping[1]}, {'id': 204, 'name': 'Sri Lanka', 'territory_type': tt_mapping[1]}, {'id': 205, 'name': 'St. Helena', 'territory_type': tt_mapping[1]}, {'id': 206, 'name': 'St. Pierre and Miquelon', 'territory_type': tt_mapping[1]}, {'id': 207, 'name': 'Sudan', 'territory_type': tt_mapping[1]}, {'id': 208, 'name': 'Suriname', 'territory_type': tt_mapping[1]}, {'id': 209, 'name': 'Svalbard and Jan Mayen Islands', 'territory_type': tt_mapping[1]}, {'id': 210, 'name': 'Swaziland', 'territory_type': tt_mapping[1]}, {'id': 211, 'name': 'Sweden', 'territory_type': tt_mapping[1]}, {'id': 212, 'name': 'Switzerland', 'territory_type': tt_mapping[1]}, {'id': 213, 'name': 'Syrian Arab Republic', 'territory_type': tt_mapping[1]}, {'id': 214, 'name': 'Taiwan', 'territory_type': tt_mapping[1]}, {'id': 215, 'name': 'Tajikistan', 'territory_type': tt_mapping[1]}, {'id': 216, 'name': 'Tanzania, United Republic of', 'territory_type': tt_mapping[1]}, {'id': 217, 'name': 'Thailand', 'territory_type': tt_mapping[1]}, {'id': 218, 'name': 'Togo', 'territory_type': tt_mapping[1]}, {'id': 219, 'name': 'Tokelau', 'territory_type': tt_mapping[1]}, {'id': 220, 'name': 'Tonga', 'territory_type': tt_mapping[1]}, {'id': 221, 'name': 'Trinidad and Tobago', 'territory_type': tt_mapping[1]}, {'id': 222, 'name': 'Tunisia', 'territory_type': tt_mapping[1]}, {'id': 223, 'name': 'Turkey', 'territory_type': tt_mapping[1]}, {'id': 224, 'name': 'Turkmenistan', 'territory_type': tt_mapping[1]}, {'id': 225, 'name': 'Turks and Caicos Islands', 'territory_type': tt_mapping[1]}, {'id': 226, 'name': 'Tuvalu', 'territory_type': tt_mapping[1]}, {'id': 227, 'name': 'Uganda', 'territory_type': tt_mapping[1]}, {'id': 228, 'name': 'Ukraine', 'territory_type': tt_mapping[1]}, {'id': 229, 'name': 'United Arab Emirates', 'territory_type': tt_mapping[1]}, {'id': 230, 'name': 'United Kingdom', 'territory_type': tt_mapping[1]}, {'id': 231, 'name': 'United States', 'territory_type': tt_mapping[1]}, {'id': 232, 'name': 'United States minor outlying islands', 'territory_type': tt_mapping[1]}, {'id': 233, 'name': 'Uruguay', 'territory_type': tt_mapping[1]}, {'id': 234, 'name': 'Uzbekistan', 'territory_type': tt_mapping[1]}, {'id': 235, 'name': 'Vanuatu', 'territory_type': tt_mapping[1]}, {'id': 236, 'name': 'Vatican City State', 'territory_type': tt_mapping[1]}, {'id': 237, 'name': 'Venezuela', 'territory_type': tt_mapping[1]}, {'id': 238, 'name': 'Vietnam', 'territory_type': tt_mapping[1]}, {'id': 239, 'name': 'Virgin Islands (British)', 'territory_type': tt_mapping[1]}, {'id': 240, 'name': 'Virgin Islands (U.S.)', 'territory_type': tt_mapping[1]}, {'id': 241, 'name': 'Wallis and Futuna Islands', 'territory_type': tt_mapping[1]}, {'id': 242, 'name': 'Western Sahara', 'territory_type': tt_mapping[1]}, {'id': 243, 'name': 'Yemen', 'territory_type': tt_mapping[1]}, {'id': 244, 'name': 'Zaire', 'territory_type': tt_mapping[1]}, {'id': 245, 'name': 'Zambia', 'territory_type': tt_mapping[1]}, {'id': 246, 'name': 'Zimbabwe', 'territory_type': tt_mapping[1]} ] countries_mapping = utils.add_to_session(session, Territory, countries) country_usa = countries_mapping[231] states = [ {'id': 247, 'name': 'Alabama', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 248, 'name': 'Alaska', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 249, 'name': 'Arizona', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 250, 'name': 'Arkansas', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 251, 'name': 'California', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 252, 'name': 'Colorado', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 253, 'name': 'Connecticut', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 254, 'name': 'Delaware', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 255, 'name': 'District of Columbia', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 256, 'name': 'Florida', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 257, 'name': 'Georgia', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 258, 'name': 'Hawaii', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 259, 'name': 'Idaho', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 260, 'name': 'Illinois', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 261, 'name': 'Indiana', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 262, 'name': 'Iowa', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 263, 'name': 'Kansas', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 264, 'name': 'Kentucky', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 265, 'name': 'Louisiana', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 266, 'name': 'Maine', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 267, 'name': 'Maryland', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 268, 'name': 'Massachusetts', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 269, 'name': 'Michigan', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 270, 'name': 'Minnesota', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 271, 'name': 'Mississippi', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 272, 'name': 'Missouri', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 273, 'name': 'Montana', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 274, 'name': 'Nebraska', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 275, 'name': 'Nevada', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 276, 'name': 'New Hampshire', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 277, 'name': 'New Jersey', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 278, 'name': 'New Mexico', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 279, 'name': 'New York', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 280, 'name': 'North Carolina', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 281, 'name': 'North Dakota', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 282, 'name': 'Ohio', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 283, 'name': 'Oklahoma', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 284, 'name': 'Oregon', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 285, 'name': 'Pennsylvania', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 286, 'name': 'Puerto Rico', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 287, 'name': 'Rhode Island', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 288, 'name': 'South Carolina', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 289, 'name': 'South Dakota', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 290, 'name': 'Tennessee', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 291, 'name': 'Texas', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 292, 'name': 'Utah', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 293, 'name': 'Vermont', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 294, 'name': 'Virginia', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 295, 'name': 'Washington', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 296, 'name': 'West Virginia', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 297, 'name': 'Wisconsin', 'territory_type': tt_mapping[2], 'parent': country_usa}, {'id': 298, 'name': 'Wyoming', 'territory_type': tt_mapping[2], 'parent': country_usa} ] states_mapping = utils.add_to_session(session, Territory, states) cities = [ {'id': 299, 'name': 'San Francisco', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 300, 'name': 'Providence', 'territory_type': tt_mapping[3], 'parent': states_mapping[287]}, {'id': 301, 'name': 'San Mateo', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 302, 'name': 'Corpus Christi', 'territory_type': tt_mapping[3], 'parent': states_mapping[291]}, {'id': 303, 'name': 'Miramar', 'territory_type': tt_mapping[3], 'parent': states_mapping[256]}, {'id': 304, 'name': 'Orlando', 'territory_type': tt_mapping[3], 'parent': states_mapping[256]}, {'id': 305, 'name': 'Tucson', 'territory_type': tt_mapping[3], 'parent': states_mapping[249]}, {'id': 306, 'name': 'Dayton', 'territory_type': tt_mapping[3], 'parent': states_mapping[282]}, {'id': 307, 'name': 'Long Beach', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 308, 'name': 'Murfreesboro', 'territory_type': tt_mapping[3], 'parent': states_mapping[290]}, {'id': 309, 'name': 'San Jose', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 310, 'name': 'Fontana', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 311, 'name': 'South Bend', 'territory_type': tt_mapping[3], 'parent': states_mapping[261]}, {'id': 312, 'name': 'Aurora', 'territory_type': tt_mapping[3], 'parent': states_mapping[252]}, {'id': 313, 'name': 'Mobile', 'territory_type': tt_mapping[3], 'parent': states_mapping[247]}, {'id': 314, 'name': 'Midland', 'territory_type': tt_mapping[3], 'parent': states_mapping[291]}, {'id': 315, 'name': 'Springfield', 'territory_type': tt_mapping[3], 'parent': states_mapping[268]}, {'id': 316, 'name': 'Fort Collins', 'territory_type': tt_mapping[3], 'parent': states_mapping[252]}, {'id': 317, 'name': 'Little Rock', 'territory_type': tt_mapping[3], 'parent': states_mapping[250]}, {'id': 318, 'name': 'Denver', 'territory_type': tt_mapping[3], 'parent': states_mapping[252]}, {'id': 319, 'name': 'Hialeah', 'territory_type': tt_mapping[3], 'parent': states_mapping[256]}, {'id': 320, 'name': 'New York', 'territory_type': tt_mapping[3], 'parent': states_mapping[279]}, {'id': 321, 'name': 'Des Moines', 'territory_type': tt_mapping[3], 'parent': states_mapping[262]}, {'id': 322, 'name': 'El Paso', 'territory_type': tt_mapping[3], 'parent': states_mapping[291]}, {'id': 323, 'name': 'Houston', 'territory_type': tt_mapping[3], 'parent': states_mapping[291]}, {'id': 324, 'name': 'Wilmington', 'territory_type': tt_mapping[3], 'parent': states_mapping[280]}, {'id': 325, 'name': 'Las Cruces', 'territory_type': tt_mapping[3], 'parent': states_mapping[278]}, {'id': 326, 'name': 'Simi Valley', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 327, 'name': 'Temecula', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 328, 'name': 'Ann Arbor', 'territory_type': tt_mapping[3], 'parent': states_mapping[269]}, {'id': 329, 'name': 'Round Rock', 'territory_type': tt_mapping[3], 'parent': states_mapping[291]}, {'id': 330, 'name': 'Topeka', 'territory_type': tt_mapping[3], 'parent': states_mapping[263]}, {'id': 331, 'name': 'Beaumont', 'territory_type': tt_mapping[3], 'parent': states_mapping[291]}, {'id': 332, 'name': 'Frisco', 'territory_type': tt_mapping[3], 'parent': states_mapping[291]}, {'id': 333, 'name': 'West Covina', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 334, 'name': 'Oklahoma City', 'territory_type': tt_mapping[3], 'parent': states_mapping[283]}, {'id': 335, 'name': 'Stockton', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 336, 'name': 'Santa Ana', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 337, 'name': 'Jacksonville', 'territory_type': tt_mapping[3], 'parent': states_mapping[256]}, {'id': 338, 'name': 'Springfield', 'territory_type': tt_mapping[3], 'parent': states_mapping[260]}, {'id': 339, 'name': 'Ontario', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 340, 'name': 'Vallejo', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 341, 'name': 'Cleveland', 'territory_type': tt_mapping[3], 'parent': states_mapping[282]}, {'id': 342, 'name': 'Bellevue', 'territory_type': tt_mapping[3], 'parent': states_mapping[295]}, {'id': 343, 'name': 'Kansas City', 'territory_type': tt_mapping[3], 'parent': states_mapping[263]}, {'id': 344, 'name': 'Yonkers', 'territory_type': tt_mapping[3], 'parent': states_mapping[279]}, {'id': 345, 'name': 'Norman', 'territory_type': tt_mapping[3], 'parent': states_mapping[283]}, {'id': 346, 'name': 'Pearland', 'territory_type': tt_mapping[3], 'parent': states_mapping[291]}, {'id': 347, 'name': 'Warren', 'territory_type': tt_mapping[3], 'parent': states_mapping[269]}, {'id': 348, 'name': 'Moreno Valley', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 349, 'name': 'Cambridge', 'territory_type': tt_mapping[3], 'parent': states_mapping[268]}, {'id': 350, 'name': 'Roseville', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 351, 'name': 'Worcester', 'territory_type': tt_mapping[3], 'parent': states_mapping[268]}, {'id': 352, 'name': 'Columbia', 'territory_type': tt_mapping[3], 'parent': states_mapping[288]}, {'id': 353, 'name': 'Montgomery', 'territory_type': tt_mapping[3], 'parent': states_mapping[247]}, {'id': 354, 'name': 'Norfolk', 'territory_type': tt_mapping[3], 'parent': states_mapping[294]}, {'id': 355, 'name': 'Cincinnati', 'territory_type': tt_mapping[3], 'parent': states_mapping[282]}, {'id': 356, 'name': 'Gilbert', 'territory_type': tt_mapping[3], 'parent': states_mapping[249]}, {'id': 357, 'name': 'Eugene', 'territory_type': tt_mapping[3], 'parent': states_mapping[284]}, {'id': 358, 'name': 'Mesa', 'territory_type': tt_mapping[3], 'parent': states_mapping[249]}, {'id': 359, 'name': 'Akron', 'territory_type': tt_mapping[3], 'parent': states_mapping[282]}, {'id': 360, 'name': 'Allentown', 'territory_type': tt_mapping[3], 'parent': states_mapping[285]}, {'id': 361, 'name': 'Waterbury', 'territory_type': tt_mapping[3], 'parent': states_mapping[253]}, {'id': 362, 'name': 'Erie', 'territory_type': tt_mapping[3], 'parent': states_mapping[285]}, {'id': 363, 'name': 'Raleigh', 'territory_type': tt_mapping[3], 'parent': states_mapping[280]}, {'id': 364, 'name': 'El Monte', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 365, 'name': 'Milwaukee', 'territory_type': tt_mapping[3], 'parent': states_mapping[297]}, {'id': 366, 'name': 'Irvine', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 367, 'name': 'Chandler', 'territory_type': tt_mapping[3], 'parent': states_mapping[249]}, {'id': 368, 'name': 'Surprise', 'territory_type': tt_mapping[3], 'parent': states_mapping[249]}, {'id': 369, 'name': 'Columbus', 'territory_type': tt_mapping[3], 'parent': states_mapping[257]}, {'id': 370, 'name': 'Reno', 'territory_type': tt_mapping[3], 'parent': states_mapping[275]}, {'id': 371, 'name': 'Toledo', 'territory_type': tt_mapping[3], 'parent': states_mapping[282]}, {'id': 372, 'name': 'Washington', 'territory_type': tt_mapping[3], 'parent': states_mapping[255]}, {'id': 373, 'name': 'Rancho Cucamonga', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 374, 'name': 'Everett', 'territory_type': tt_mapping[3], 'parent': states_mapping[295]}, {'id': 375, 'name': 'Glendale', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 376, 'name': 'Orange', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 377, 'name': 'Columbia', 'territory_type': tt_mapping[3], 'parent': states_mapping[272]}, {'id': 378, 'name': 'Buffalo', 'territory_type': tt_mapping[3], 'parent': states_mapping[279]}, {'id': 379, 'name': 'Fort Worth', 'territory_type': tt_mapping[3], 'parent': states_mapping[291]}, {'id': 380, 'name': 'Abilene', 'territory_type': tt_mapping[3], 'parent': states_mapping[291]}, {'id': 381, 'name': 'North Charleston', 'territory_type': tt_mapping[3], 'parent': states_mapping[288]}, {'id': 382, 'name': 'Costa Mesa', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 383, 'name': 'Pembroke Pines', 'territory_type': tt_mapping[3], 'parent': states_mapping[256]}, {'id': 384, 'name': 'Evansville', 'territory_type': tt_mapping[3], 'parent': states_mapping[261]}, {'id': 385, 'name': 'Louisville', 'territory_type': tt_mapping[3], 'parent': states_mapping[264]}, {'id': 386, 'name': 'Arvada', 'territory_type': tt_mapping[3], 'parent': states_mapping[252]}, {'id': 387, 'name': 'Elgin', 'territory_type': tt_mapping[3], 'parent': states_mapping[260]}, {'id': 388, 'name': 'Plano', 'territory_type': tt_mapping[3], 'parent': states_mapping[291]}, {'id': 389, 'name': 'Garden Grove', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 390, 'name': 'Santa Maria', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 391, 'name': 'Newport News', 'territory_type': tt_mapping[3], 'parent': states_mapping[294]}, {'id': 392, 'name': 'Chesapeake', 'territory_type': tt_mapping[3], 'parent': states_mapping[294]}, {'id': 393, 'name': 'Grand Prairie', 'territory_type': tt_mapping[3], 'parent': states_mapping[291]}, {'id': 394, 'name': 'Glendale', 'territory_type': tt_mapping[3], 'parent': states_mapping[249]}, {'id': 395, 'name': 'Newark', 'territory_type': tt_mapping[3], 'parent': states_mapping[277]}, {'id': 396, 'name': 'Richardson', 'territory_type': tt_mapping[3], 'parent': states_mapping[291]}, {'id': 397, 'name': 'Tampa', 'territory_type': tt_mapping[3], 'parent': states_mapping[256]}, {'id': 398, 'name': 'Sacramento', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 399, 'name': 'Westminster', 'territory_type': tt_mapping[3], 'parent': states_mapping[252]}, {'id': 400, 'name': 'Carlsbad', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 401, 'name': 'Centennial', 'territory_type': tt_mapping[3], 'parent': states_mapping[252]}, {'id': 402, 'name': 'Oxnard', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 403, 'name': 'Richmond', 'territory_type': tt_mapping[3], 'parent': states_mapping[294]}, {'id': 404, 'name': 'Davenport', 'territory_type': tt_mapping[3], 'parent': states_mapping[262]}, {'id': 405, 'name': 'Odessa', 'territory_type': tt_mapping[3], 'parent': states_mapping[291]}, {'id': 406, 'name': 'High Point', 'territory_type': tt_mapping[3], 'parent': states_mapping[280]}, {'id': 407, 'name': 'Fairfield', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 408, 'name': 'Rialto', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 409, 'name': 'Fargo', 'territory_type': tt_mapping[3], 'parent': states_mapping[281]}, {'id': 410, 'name': 'Elizabeth', 'territory_type': tt_mapping[3], 'parent': states_mapping[277]}, {'id': 411, 'name': 'Thornton', 'territory_type': tt_mapping[3], 'parent': states_mapping[252]}, {'id': 412, 'name': 'Indianapolis', 'territory_type': tt_mapping[3], 'parent': states_mapping[261]}, {'id': 413, 'name': 'Paterson', 'territory_type': tt_mapping[3], 'parent': states_mapping[277]}, {'id': 414, 'name': 'Anchorage', 'territory_type': tt_mapping[3], 'parent': states_mapping[248]}, {'id': 415, 'name': 'Peoria', 'territory_type': tt_mapping[3], 'parent': states_mapping[249]}, {'id': 416, 'name': 'Peoria', 'territory_type': tt_mapping[3], 'parent': states_mapping[260]}, {'id': 417, 'name': 'Denton', 'territory_type': tt_mapping[3], 'parent': states_mapping[291]}, {'id': 418, 'name': 'Salem', 'territory_type': tt_mapping[3], 'parent': states_mapping[284]}, {'id': 419, 'name': 'San Buenaventura (Ventura)', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 420, 'name': 'Colorado Springs', 'territory_type': tt_mapping[3], 'parent': states_mapping[252]}, {'id': 421, 'name': 'Charleston', 'territory_type': tt_mapping[3], 'parent': states_mapping[288]}, {'id': 422, 'name': 'Lancaster', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 423, 'name': 'Tallahassee', 'territory_type': tt_mapping[3], 'parent': states_mapping[256]}, {'id': 424, 'name': 'Lafayette', 'territory_type': tt_mapping[3], 'parent': states_mapping[265]}, {'id': 425, 'name': 'Boise City', 'territory_type': tt_mapping[3], 'parent': states_mapping[259]}, {'id': 426, 'name': 'Tempe', 'territory_type': tt_mapping[3], 'parent': states_mapping[249]}, {'id': 427, 'name': 'Omaha', 'territory_type': tt_mapping[3], 'parent': states_mapping[274]}, {'id': 428, 'name': 'College Station', 'territory_type': tt_mapping[3], 'parent': states_mapping[291]}, {'id': 429, 'name': 'Lexington-Fayette', 'territory_type': tt_mapping[3], 'parent': states_mapping[264]}, {'id': 430, 'name': 'Baton Rouge', 'territory_type': tt_mapping[3], 'parent': states_mapping[265]}, {'id': 431, 'name': 'Escondido', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 432, 'name': 'Modesto', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 433, 'name': 'Fremont', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 434, 'name': 'Lakewood', 'territory_type': tt_mapping[3], 'parent': states_mapping[252]}, {'id': 435, 'name': 'Cape Coral', 'territory_type': tt_mapping[3], 'parent': states_mapping[256]}, {'id': 436, 'name': 'San Antonio', 'territory_type': tt_mapping[3], 'parent': states_mapping[291]}, {'id': 437, 'name': 'Henderson', 'territory_type': tt_mapping[3], 'parent': states_mapping[275]}, {'id': 438, 'name': 'McAllen', 'territory_type': tt_mapping[3], 'parent': states_mapping[291]}, {'id': 439, 'name': 'Tyler', 'territory_type': tt_mapping[3], 'parent': states_mapping[291]}, {'id': 440, 'name': 'Charlotte', 'territory_type': tt_mapping[3], 'parent': states_mapping[280]}, {'id': 441, 'name': 'Independence', 'territory_type': tt_mapping[3], 'parent': states_mapping[272]}, {'id': 442, 'name': 'Stamford', 'territory_type': tt_mapping[3], 'parent': states_mapping[253]}, {'id': 443, 'name': 'Hartford', 'territory_type': tt_mapping[3], 'parent': states_mapping[253]}, {'id': 444, 'name': 'Grand Rapids', 'territory_type': tt_mapping[3], 'parent': states_mapping[269]}, {'id': 445, 'name': 'Huntsville', 'territory_type': tt_mapping[3], 'parent': states_mapping[247]}, {'id': 446, 'name': 'Brownsville', 'territory_type': tt_mapping[3], 'parent': states_mapping[291]}, {'id': 447, 'name': 'Corona', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 448, 'name': 'Waco', 'territory_type': tt_mapping[3], 'parent': states_mapping[291]}, {'id': 449, 'name': 'Manchester', 'territory_type': tt_mapping[3], 'parent': states_mapping[276]}, {'id': 450, 'name': 'Norwalk', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 451, 'name': 'Pueblo', 'territory_type': tt_mapping[3], 'parent': states_mapping[252]}, {'id': 452, 'name': 'Lansing', 'territory_type': tt_mapping[3], 'parent': states_mapping[269]}, {'id': 453, 'name': 'Gresham', 'territory_type': tt_mapping[3], 'parent': states_mapping[284]}, {'id': 454, 'name': 'San Bernardino', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 455, 'name': 'Chula Vista', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 456, 'name': 'Virginia Beach', 'territory_type': tt_mapping[3], 'parent': states_mapping[294]}, {'id': 457, 'name': 'San Diego', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 458, 'name': 'Minneapolis', 'territory_type': tt_mapping[3], 'parent': states_mapping[270]}, {'id': 459, 'name': 'Salinas', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 460, 'name': 'Mesquite', 'territory_type': tt_mapping[3], 'parent': states_mapping[291]}, {'id': 461, 'name': 'McKinney', 'territory_type': tt_mapping[3], 'parent': states_mapping[291]}, {'id': 462, 'name': 'Killeen', 'territory_type': tt_mapping[3], 'parent': states_mapping[291]}, {'id': 463, 'name': 'Berkeley', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 464, 'name': 'Coral Springs', 'territory_type': tt_mapping[3], 'parent': states_mapping[256]}, {'id': 465, 'name': 'Green Bay', 'territory_type': tt_mapping[3], 'parent': states_mapping[297]}, {'id': 466, 'name': 'Santa Clara', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 467, 'name': 'West Palm Beach', 'territory_type': tt_mapping[3], 'parent': states_mapping[256]}, {'id': 468, 'name': 'Miami Gardens', 'territory_type': tt_mapping[3], 'parent': states_mapping[256]}, {'id': 469, 'name': 'Wichita Falls', 'territory_type': tt_mapping[3], 'parent': states_mapping[291]}, {'id': 470, 'name': 'Thousand Oaks', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 471, 'name': 'Los Angeles', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 472, 'name': 'Jersey City', 'territory_type': tt_mapping[3], 'parent': states_mapping[277]}, {'id': 473, 'name': 'Santa Rosa', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 474, 'name': 'Spokane', 'territory_type': tt_mapping[3], 'parent': states_mapping[295]}, {'id': 475, 'name': 'Baltimore', 'territory_type': tt_mapping[3], 'parent': states_mapping[267]}, {'id': 476, 'name': 'Oakland', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 477, 'name': 'Fresno', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 478, 'name': 'St. Paul', 'territory_type': tt_mapping[3], 'parent': states_mapping[270]}, {'id': 479, 'name': 'Victorville', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 480, 'name': 'Fort Lauderdale', 'territory_type': tt_mapping[3], 'parent': states_mapping[256]}, {'id': 481, 'name': 'Springfield', 'territory_type': tt_mapping[3], 'parent': states_mapping[272]}, {'id': 482, 'name': 'Chicago', 'territory_type': tt_mapping[3], 'parent': states_mapping[260]}, {'id': 483, 'name': 'Detroit', 'territory_type': tt_mapping[3], 'parent': states_mapping[269]}, {'id': 484, 'name': 'Joliet', 'territory_type': tt_mapping[3], 'parent': states_mapping[260]}, {'id': 485, 'name': 'Olathe', 'territory_type': tt_mapping[3], 'parent': states_mapping[263]}, {'id': 486, 'name': 'Laredo', 'territory_type': tt_mapping[3], 'parent': states_mapping[291]}, {'id': 487, 'name': 'Garland', 'territory_type': tt_mapping[3], 'parent': states_mapping[291]}, {'id': 488, 'name': 'Richmond', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 489, 'name': 'Billings', 'territory_type': tt_mapping[3], 'parent': states_mapping[273]}, {'id': 490, 'name': 'Lowell', 'territory_type': tt_mapping[3], 'parent': states_mapping[268]}, {'id': 491, 'name': 'Broken Arrow', 'territory_type': tt_mapping[3], 'parent': states_mapping[283]}, {'id': 492, 'name': 'Clearwater', 'territory_type': tt_mapping[3], 'parent': states_mapping[256]}, {'id': 493, 'name': 'Boulder', 'territory_type': tt_mapping[3], 'parent': states_mapping[252]}, {'id': 494, 'name': 'Kent', 'territory_type': tt_mapping[3], 'parent': states_mapping[295]}, {'id': 495, 'name': 'West Jordan', 'territory_type': tt_mapping[3], 'parent': states_mapping[292]}, {'id': 496, 'name': 'Pittsburgh', 'territory_type': tt_mapping[3], 'parent': states_mapping[285]}, {'id': 497, 'name': 'Bridgeport', 'territory_type': tt_mapping[3], 'parent': states_mapping[253]}, {'id': 498, 'name': 'New Haven', 'territory_type': tt_mapping[3], 'parent': states_mapping[253]}, {'id': 499, 'name': 'Nashville', 'territory_type': tt_mapping[3], 'parent': states_mapping[290]}, {'id': 500, 'name': 'Anaheim', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 501, 'name': 'St. Louis', 'territory_type': tt_mapping[3], 'parent': states_mapping[272]}, {'id': 502, 'name': 'Syracuse', 'territory_type': tt_mapping[3], 'parent': states_mapping[279]}, {'id': 503, 'name': 'Honolulu', 'territory_type': tt_mapping[3], 'parent': states_mapping[258]}, {'id': 504, 'name': 'Aurora', 'territory_type': tt_mapping[3], 'parent': states_mapping[260]}, {'id': 505, 'name': 'Philadelphia', 'territory_type': tt_mapping[3], 'parent': states_mapping[285]}, {'id': 506, 'name': 'Greensboro', 'territory_type': tt_mapping[3], 'parent': states_mapping[280]}, {'id': 507, 'name': 'Clarksville', 'territory_type': tt_mapping[3], 'parent': states_mapping[290]}, {'id': 508, 'name': 'Downey', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 509, 'name': 'Lakeland', 'territory_type': tt_mapping[3], 'parent': states_mapping[256]}, {'id': 510, 'name': 'Augusta-Richmond County', 'territory_type': tt_mapping[3], 'parent': states_mapping[257]}, {'id': 511, 'name': 'Fayetteville', 'territory_type': tt_mapping[3], 'parent': states_mapping[280]}, {'id': 512, 'name': 'Albuquerque', 'territory_type': tt_mapping[3], 'parent': states_mapping[278]}, {'id': 513, 'name': 'Torrance', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 514, 'name': 'Naperville', 'territory_type': tt_mapping[3], 'parent': states_mapping[260]}, {'id': 515, 'name': 'Knoxville', 'territory_type': tt_mapping[3], 'parent': states_mapping[290]}, {'id': 516, 'name': 'Rockford', 'territory_type': tt_mapping[3], 'parent': states_mapping[260]}, {'id': 517, 'name': 'Hollywood', 'territory_type': tt_mapping[3], 'parent': states_mapping[256]}, {'id': 518, 'name': 'Madison', 'territory_type': tt_mapping[3], 'parent': states_mapping[297]}, {'id': 519, 'name': 'Athens-Clarke County', 'territory_type': tt_mapping[3], 'parent': states_mapping[257]}, {'id': 520, 'name': 'El Cajon', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 521, 'name': 'Gainesville', 'territory_type': tt_mapping[3], 'parent': states_mapping[256]}, {'id': 522, 'name': 'Visalia', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 523, 'name': 'Palm Bay', 'territory_type': tt_mapping[3], 'parent': states_mapping[256]}, {'id': 524, 'name': 'Santa Clarita', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 525, 'name': 'New Orleans', 'territory_type': tt_mapping[3], 'parent': states_mapping[265]}, {'id': 526, 'name': 'Oceanside', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 527, 'name': 'Durham', 'territory_type': tt_mapping[3], 'parent': states_mapping[280]}, {'id': 528, 'name': 'Rochester', 'territory_type': tt_mapping[3], 'parent': states_mapping[279]}, {'id': 529, 'name': 'St. Petersburg', 'territory_type': tt_mapping[3], 'parent': states_mapping[256]}, {'id': 530, 'name': 'Amarillo', 'territory_type': tt_mapping[3], 'parent': states_mapping[291]}, {'id': 531, 'name': 'Lubbock', 'territory_type': tt_mapping[3], 'parent': states_mapping[291]}, {'id': 532, 'name': 'Wichita', 'territory_type': tt_mapping[3], 'parent': states_mapping[263]}, {'id': 533, 'name': 'Sioux Falls', 'territory_type': tt_mapping[3], 'parent': states_mapping[289]}, {'id': 534, 'name': 'Hayward', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 535, 'name': 'Carrollton', 'territory_type': tt_mapping[3], 'parent': states_mapping[291]}, {'id': 536, 'name': 'Riverside', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 537, 'name': 'Scottsdale', 'territory_type': tt_mapping[3], 'parent': states_mapping[249]}, {'id': 538, 'name': 'Birmingham', 'territory_type': tt_mapping[3], 'parent': states_mapping[247]}, {'id': 539, 'name': 'Memphis', 'territory_type': tt_mapping[3], 'parent': states_mapping[290]}, {'id': 540, 'name': 'Fort Wayne', 'territory_type': tt_mapping[3], 'parent': states_mapping[261]}, {'id': 541, 'name': 'Portland', 'territory_type': tt_mapping[3], 'parent': states_mapping[284]}, {'id': 542, 'name': 'Columbus', 'territory_type': tt_mapping[3], 'parent': states_mapping[282]}, {'id': 543, 'name': 'Irving', 'territory_type': tt_mapping[3], 'parent': states_mapping[291]}, {'id': 544, 'name': 'Austin', 'territory_type': tt_mapping[3], 'parent': states_mapping[291]}, {'id': 545, 'name': 'Palmdale', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 546, 'name': 'Salt Lake City', 'territory_type': tt_mapping[3], 'parent': states_mapping[292]}, {'id': 547, 'name': 'Concord', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 548, 'name': 'Alexandria', 'territory_type': tt_mapping[3], 'parent': states_mapping[294]}, {'id': 549, 'name': 'Provo', 'territory_type': tt_mapping[3], 'parent': states_mapping[292]}, {'id': 550, 'name': 'Winston-Salem', 'territory_type': tt_mapping[3], 'parent': states_mapping[280]}, {'id': 551, 'name': 'North Las Vegas', 'territory_type': tt_mapping[3], 'parent': states_mapping[275]}, {'id': 552, 'name': 'West Valley City', 'territory_type': tt_mapping[3], 'parent': states_mapping[292]}, {'id': 553, 'name': 'Chattanooga', 'territory_type': tt_mapping[3], 'parent': states_mapping[290]}, {'id': 554, 'name': 'Seattle', 'territory_type': tt_mapping[3], 'parent': states_mapping[295]}, {'id': 555, 'name': 'Las Vegas', 'territory_type': tt_mapping[3], 'parent': states_mapping[275]}, {'id': 556, 'name': 'Atlanta', 'territory_type': tt_mapping[3], 'parent': states_mapping[257]}, {'id': 557, 'name': 'Pasadena', 'territory_type': tt_mapping[3], 'parent': states_mapping[291]}, {'id': 558, 'name': 'Dallas', 'territory_type': tt_mapping[3], 'parent': states_mapping[291]}, {'id': 559, 'name': 'Antioch', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 560, 'name': 'Bakersfield', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 561, 'name': 'Overland Park', 'territory_type': tt_mapping[3], 'parent': states_mapping[263]}, {'id': 562, 'name': 'Sunnyvale', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 563, 'name': 'Jackson', 'territory_type': tt_mapping[3], 'parent': states_mapping[271]}, {'id': 564, 'name': 'Phoenix', 'territory_type': tt_mapping[3], 'parent': states_mapping[249]}, {'id': 565, 'name': 'Cary', 'territory_type': tt_mapping[3], 'parent': states_mapping[280]}, {'id': 566, 'name': 'Pomona', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 567, 'name': 'Savannah', 'territory_type': tt_mapping[3], 'parent': states_mapping[257]}, {'id': 568, 'name': 'Miami', 'territory_type': tt_mapping[3], 'parent': states_mapping[256]}, {'id': 569, 'name': 'Burbank', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 570, 'name': 'Hampton', 'territory_type': tt_mapping[3], 'parent': states_mapping[294]}, {'id': 571, 'name': 'Sterling Heights', 'territory_type': tt_mapping[3], 'parent': states_mapping[269]}, {'id': 572, 'name': 'Elk Grove', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 573, 'name': 'Daly City', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 574, 'name': 'Fullerton', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 575, 'name': 'Shreveport', 'territory_type': tt_mapping[3], 'parent': states_mapping[265]}, {'id': 576, 'name': 'Vancouver', 'territory_type': tt_mapping[3], 'parent': states_mapping[295]}, {'id': 577, 'name': 'Lincoln', 'territory_type': tt_mapping[3], 'parent': states_mapping[274]}, {'id': 578, 'name': 'Arlington', 'territory_type': tt_mapping[3], 'parent': states_mapping[291]}, {'id': 579, 'name': 'Tulsa', 'territory_type': tt_mapping[3], 'parent': states_mapping[283]}, {'id': 580, 'name': 'Lewisville', 'territory_type': tt_mapping[3], 'parent': states_mapping[291]}, {'id': 581, 'name': 'Inglewood', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 582, 'name': 'Port St. Lucie', 'territory_type': tt_mapping[3], 'parent': states_mapping[256]}, {'id': 583, 'name': 'Murrieta', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 584, 'name': 'Pasadena', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 585, 'name': 'Boston', 'territory_type': tt_mapping[3], 'parent': states_mapping[268]}, {'id': 586, 'name': 'Kansas City', 'territory_type': tt_mapping[3], 'parent': states_mapping[272]}, {'id': 587, 'name': 'Tacoma', 'territory_type': tt_mapping[3], 'parent': states_mapping[295]}, {'id': 588, 'name': 'Cedar Rapids', 'territory_type': tt_mapping[3], 'parent': states_mapping[262]}, {'id': 589, 'name': 'Huntington Beach', 'territory_type': tt_mapping[3], 'parent': states_mapping[251]}, {'id': 590, 'name': 'Pompano Beach', 'territory_type': tt_mapping[3], 'parent': states_mapping[256]}, {'id': 591, 'name': 'Rochester', 'territory_type': tt_mapping[3], 'parent': states_mapping[270]} ] utils.add_to_session(session, Territory, cities) session.commit() session.close() # ### end Alembic commands ### def downgrade(): # ### commands auto generated by Alembic - please adjust! ### bind = op.get_bind() session = sa.orm.Session(bind=bind) session.query(Territory).delete() session.query(TerritoryType).delete() session.query(RecordType).delete() session.query(Label).delete() session.query(Currency).delete() bind.execute(''' DELETE FROM "CampaignTypeDetailItem"; DELETE FROM "CampaignTypeDetail"; DELETE FROM "CampaignType"; ''') session.commit() session.close() # ### end Alembic commands ###