dbfp_pub/tests/fp_data/tv.periscope.android__com.l...

328 lines
12 KiB
JSON

{
"_file-metadata": {
"app-name": "tv.periscope.android",
"app-ver": "",
"dn-name": "com.localytics.android.c685a165210ff465709ae8d359bef6c90f17a12f344206db16d6f2f7f129e34f.profile.sqlite",
"format-ver": "0.91",
"notes": "",
"scan-date": "2015-12-10_192853",
"scanner-name": "dbfp",
"scanner-ver": "0.90"
},
"db-metadata": {
"android_metadata": "CREATE TABLE android_metadata (locale TEXT)",
"changes": "CREATE TABLE changes (_id INTEGER PRIMARY KEY AUTOINCREMENT, scope TEXT NOT NULL, change TEXT NOT NULL, customer_id TEXT NOT NULL)",
"custom_dimensions": "CREATE TABLE custom_dimensions (custom_dimension_key TEXT PRIMARY KEY, custom_dimension_value TEXT NOT NULL)",
"events": "CREATE TABLE events (_id INTEGER PRIMARY KEY AUTOINCREMENT, blob TEXT NOT NULL, upload_format INTEGER NOT NULL)",
"identifiers": "CREATE TABLE identifiers (key TEXT PRIMARY KEY, value TEXT NOT NULL)",
"info": "CREATE TABLE info (_id INTEGER PRIMARY KEY AUTOINCREMENT, api_key TEXT UNIQUE NOT NULL, uuid TEXT UNIQUE NOT NULL, created_time INTEGER NOT NULL CHECK (created_time >= 0), opt_out INTEGER NOT NULL CHECK(opt_out IN (0, 1)), push_disabled INTEGER NOT NULL CHECK(push_disabled IN (0, 1)), sender_id TEXT, registration_id TEXT, registration_version TEXT, customer_id TEXT, user_type TEXT, fb_attribution TEXT, play_attribution TEXT, first_android_id TEXT, first_advertising_id TEXT, package_name TEXT, app_version TEXT, current_session_uuid TEXT, last_session_open_time INTEGER CHECK (last_session_open_time >= 0), last_session_close_time INTEGER CHECK (last_session_close_time >= 0), next_session_number INTEGER NOT NULL CHECK (next_session_number >= 0), next_header_number INTEGER NOT NULL CHECK (next_header_number >= 0), queued_close_session_blob TEXT, queued_close_session_blob_upload_format INTEGER, first_open_event_blob TEXT)",
"marketing_condition_values": "CREATE TABLE marketing_condition_values (_id INTEGER PRIMARY KEY AUTOINCREMENT, value TEXT NOT NULL, condition_id_ref INTEGER REFERENCES marketing_conditions(_id) NOT NULL)",
"marketing_conditions": "CREATE TABLE marketing_conditions (_id INTEGER PRIMARY KEY AUTOINCREMENT, attribute_name TEXT NOT NULL, operator TEXT NOT NULL, rule_id_ref INTEGER REFERENCES marketing_rules(_id) NOT NULL)",
"marketing_displayed": "CREATE TABLE marketing_displayed (campaign_id INTEGER PRIMARY KEY)",
"marketing_ruleevent": "CREATE TABLE marketing_ruleevent (_id INTEGER PRIMARY KEY AUTOINCREMENT, event_name TEXT NOT NULL, rule_id_ref INTEGER REFERENCES marketing_rules(_id) NOT NULL)",
"marketing_rules": "CREATE TABLE marketing_rules (_id INTEGER PRIMARY KEY AUTOINCREMENT, campaign_id INTEGER NOT NULL, expiration INTEGER NOT NULL, display_seconds INTEGER, display_session INTEGER, version TEXT NOT NULL, phone_location TEXT NOT NULL, phone_size_width INTEGER NOT NULL, phone_size_height INTEGER NOT NULL, tablet_location TEXT NOT NULL, tablet_size_width INTEGER NOT NULL, tablet_size_height INTEGER NOT NULL, time_to_display INTEGER, internet_required INTEGER NOT NULL, ab_test TEXT, rule_name TEXT UNIQUE NOT NULL, location TEXT NOT NULL, devices TEXT NOT NULL, rule_name_non_unique TEXT)",
"sqlite_sequence": "CREATE TABLE sqlite_sequence(name,seq)"
},
"db-metadata-hashes": {
"android_metadata": "ba739eb03730e563915f2f76b26ced51",
"changes": "622d589d10fb633aeba8bc2a1411dfe5",
"custom_dimensions": "d661f16cd6b94695eb06190c12e6f070",
"events": "fe7f6ea84bf8ea1cb59f60528fcc71bf",
"identifiers": "2f1cd3ec169f81f477aed964866cb033",
"info": "f06a8e20243c3517e732e1996d81cbee",
"marketing_condition_values": "2aa49e6195c3d4f0a3346cac9dae6cd8",
"marketing_conditions": "433b737da03ddb1dbc5900729e9848b5",
"marketing_displayed": "bb588a3e91d8a6d8b7a602289723d403",
"marketing_ruleevent": "8d27531bc1968246f6a0cf822c3bd980",
"marketing_rules": "0f0965f5677afc5c31bff7e71dcab317",
"sqlite_sequence": "079355c84d8b3b1511a504e08aab7fd2"
},
"db-metadata-md5": "b6afb87fe25b289135b5a858a379bc99",
"tables": {
"android_metadata": {
"locale": {
"datatype": "TEXT"
}
},
"changes": {
"_id": {
"autoincrement": true,
"datatype": "INTEGER",
"primarykey": true
},
"change": {
"datatype": "TEXT",
"notnull": true
},
"customer_id": {
"datatype": "TEXT",
"notnull": true
},
"scope": {
"datatype": "TEXT",
"notnull": true
}
},
"custom_dimensions": {
"custom_dimension_key": {
"datatype": "TEXT",
"primarykey": true
},
"custom_dimension_value": {
"datatype": "TEXT",
"notnull": true
}
},
"events": {
"_id": {
"autoincrement": true,
"datatype": "INTEGER",
"primarykey": true
},
"blob": {
"datatype": "TEXT",
"notnull": true
},
"upload_format": {
"datatype": "INTEGER",
"notnull": true
}
},
"identifiers": {
"key": {
"datatype": "TEXT",
"primarykey": true
},
"value": {
"datatype": "TEXT",
"notnull": true
}
},
"info": {
"_id": {
"autoincrement": true,
"datatype": "INTEGER",
"primarykey": true
},
"api_key": {
"datatype": "TEXT"
},
"app_version": {
"datatype": "TEXT"
},
"created_time": {
"datatype": "INTEGER",
"notnull": true
},
"current_session_uuid": {
"datatype": "TEXT"
},
"customer_id": {
"datatype": "TEXT"
},
"fb_attribution": {
"datatype": "TEXT"
},
"first_advertising_id": {
"datatype": "TEXT"
},
"first_android_id": {
"datatype": "TEXT"
},
"first_open_event_blob": {
"datatype": "TEXT"
},
"last_session_close_time": {
"datatype": "INTEGER"
},
"last_session_open_time": {
"datatype": "INTEGER"
},
"next_header_number": {
"datatype": "INTEGER",
"notnull": true
},
"next_session_number": {
"datatype": "INTEGER",
"notnull": true
},
"opt_out": {
"datatype": "INTEGER",
"notnull": true
},
"package_name": {
"datatype": "TEXT"
},
"play_attribution": {
"datatype": "TEXT"
},
"push_disabled": {
"datatype": "INTEGER",
"notnull": true
},
"queued_close_session_blob": {
"datatype": "TEXT"
},
"queued_close_session_blob_upload_format": {
"datatype": "INTEGER"
},
"registration_id": {
"datatype": "TEXT"
},
"registration_version": {
"datatype": "TEXT"
},
"sender_id": {
"datatype": "TEXT"
},
"user_type": {
"datatype": "TEXT"
},
"uuid": {
"datatype": "TEXT"
}
},
"marketing_condition_values": {
"_id": {
"autoincrement": true,
"datatype": "INTEGER",
"primarykey": true
},
"condition_id_ref": {
"datatype": "INTEGER",
"notnull": true,
"references": true,
"referencesdata": "marketing_conditions(_id)"
},
"value": {
"datatype": "TEXT",
"notnull": true
}
},
"marketing_conditions": {
"_id": {
"autoincrement": true,
"datatype": "INTEGER",
"primarykey": true
},
"attribute_name": {
"datatype": "TEXT",
"notnull": true
},
"operator": {
"datatype": "TEXT",
"notnull": true
},
"rule_id_ref": {
"datatype": "INTEGER",
"notnull": true,
"references": true,
"referencesdata": "marketing_rules(_id)"
}
},
"marketing_displayed": {
"campaign_id": {
"datatype": "INTEGER",
"primarykey": true
}
},
"marketing_ruleevent": {
"_id": {
"autoincrement": true,
"datatype": "INTEGER",
"primarykey": true
},
"event_name": {
"datatype": "TEXT",
"notnull": true
},
"rule_id_ref": {
"datatype": "INTEGER",
"notnull": true,
"references": true,
"referencesdata": "marketing_rules(_id)"
}
},
"marketing_rules": {
"_id": {
"autoincrement": true,
"datatype": "INTEGER",
"primarykey": true
},
"ab_test": {
"datatype": "TEXT"
},
"campaign_id": {
"datatype": "INTEGER",
"notnull": true
},
"devices": {
"datatype": "TEXT",
"notnull": true
},
"display_seconds": {
"datatype": "INTEGER"
},
"display_session": {
"datatype": "INTEGER"
},
"expiration": {
"datatype": "INTEGER",
"notnull": true
},
"internet_required": {
"datatype": "INTEGER",
"notnull": true
},
"location": {
"datatype": "TEXT",
"notnull": true
},
"phone_location": {
"datatype": "TEXT",
"notnull": true
},
"phone_size_height": {
"datatype": "INTEGER",
"notnull": true
},
"phone_size_width": {
"datatype": "INTEGER",
"notnull": true
},
"rule_name": {
"datatype": "TEXT"
},
"rule_name_non_unique": {
"datatype": "TEXT"
},
"tablet_location": {
"datatype": "TEXT",
"notnull": true
},
"tablet_size_height": {
"datatype": "INTEGER",
"notnull": true
},
"tablet_size_width": {
"datatype": "INTEGER",
"notnull": true
},
"time_to_display": {
"datatype": "INTEGER"
},
"version": {
"datatype": "TEXT",
"notnull": true
}
},
"sqlite_sequence": {
"name": {
"datatype": "INTEGER"
},
"seq": {
"datatype": "INTEGER"
}
}
}
}