e2aa7ffbb62e1b735d979f1f6f6e9b3d95a0f227
[platform/core/telephony/tel-plugin-packetservice.git] / resources / dnet_db_upgrade_24_30.sql
1 PRAGMA journal_mode = PERSIST;
2 PRAGMA synchronous = OFF;
3 PRAGMA locking_mode = EXCLUSIVE;
4 PRAGMA temp_store = MEMORY;
5 PRAGMA cache_size=-5000;
6
7 DROP TABLE IF EXISTS "pdp_profile_upgrade";
8 CREATE TABLE pdp_profile_upgrade(
9         profile_id           INTEGER PRIMARY KEY,
10         profile_name         TEXT,
11         apn                  TEXT,
12         auth_type            INTEGER,
13         auth_id              TEXT,
14         auth_pwd             TEXT,
15         pdp_protocol         INTEGER,
16         roam_pdp_protocol    INTEGER,
17         proxy_ip_addr        TEXT,
18         home_url             TEXT,
19         linger_time          INTEGER,
20         traffic_class        INTEGER,
21         is_static_ip_addr    INTEGER,
22         ip_addr              TEXT,
23         is_static_dns_addr   INTEGER,
24         dns_addr1            TEXT,
25         dns_addr2            TEXT,
26         network_info_id      INTEGER,
27         svc_category_id      INTEGER,
28         hidden               INTEGER,
29         editable             INTEGER,
30         default_internet_con INTEGER,
31         user_defined         INTEGER,
32         is_roaming_apn       INTEGER,
33         profile_enable       INTEGER
34 );
35
36 INSERT INTO pdp_profile_upgrade
37  SELECT profile_id, profile_name, apn, auth_type, auth_id, auth_pwd, pdp_protocol, pdp_protocol, proxy_ip_addr, home_url, linger_time, traffic_class, is_static_ip_addr, ip_addr, is_static_dns_addr, dns_addr1, dns_addr2, network_info_id, svc_category_id, hidden, editable, default_internet_con, user_defined, is_roaming_apn, profile_enable
38  FROM 'pdp_profile';
39
40 DROP TABLE 'pdp_profile';
41 ALTER TABLE 'pdp_profile_upgrade' RENAME TO 'pdp_profile';
42
43 DROP INDEX IF EXISTS "pdp_profile_ix_1";
44 CREATE INDEX pdp_profile_ix_1 ON pdp_profile (network_info_id);