123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- -- Licensed Materials - Property of IBM
- -- BI and PM: Mobile
- -- (C) Copyright IBM Corp. 2007, 2012
- -- US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
- DECLARE
- TABLE_DOES_NOT_EXIST_EXCEPTION EXCEPTION;
- PRAGMA EXCEPTION_INIT(TABLE_DOES_NOT_EXIST_EXCEPTION, -942);
- BEGIN
- EXECUTE IMMEDIATE 'ALTER TABLE MOB_BLOBS DROP COLUMN FORMAT';
- EXCEPTION
- WHEN TABLE_DOES_NOT_EXIST_EXCEPTION THEN
- NULL;
- END;
- /
- DECLARE
- TABLE_DOES_NOT_EXIST_EXCEPTION EXCEPTION;
- PRAGMA EXCEPTION_INIT(TABLE_DOES_NOT_EXIST_EXCEPTION, -942);
- BEGIN
- EXECUTE IMMEDIATE 'ALTER TABLE MOB_RESOURCES ADD FORMAT smallint NULL';
- EXECUTE IMMEDIATE 'ALTER TABLE MOB_RESOURCES ADD HEIGHT int NULL';
- EXECUTE IMMEDIATE 'ALTER TABLE MOB_RESOURCES ADD WIDTH int NULL';
- EXECUTE IMMEDIATE 'ALTER TABLE MOB_RESOURCES ADD BLOB_ID int NULL';
- EXECUTE IMMEDIATE 'ALTER TABLE MOB_RESOURCES ADD OBJECT_INDEX int NULL';
- EXECUTE IMMEDIATE 'ALTER TABLE MOB_RESOURCES ADD PAGE_INDEX int NULL';
- EXCEPTION
- WHEN TABLE_DOES_NOT_EXIST_EXCEPTION THEN
- NULL;
- END;
- /
- DECLARE
- TABLE_DOES_NOT_EXIST_EXCEPTION EXCEPTION;
- PRAGMA EXCEPTION_INIT(TABLE_DOES_NOT_EXIST_EXCEPTION, -942);
- BEGIN
- EXECUTE IMMEDIATE 'DROP TABLE MOB_BLOB_FORMATS';
- EXCEPTION
- WHEN TABLE_DOES_NOT_EXIST_EXCEPTION THEN
- NULL;
- END;
- /
- DECLARE
- TABLE_EXISTS_EXCEPTION EXCEPTION;
- PRAGMA EXCEPTION_INIT (TABLE_EXISTS_EXCEPTION, -955);
- BEGIN
- EXECUTE IMMEDIATE 'CREATE TABLE MOB_RESOURCE_FORMATS (
- FORMAT smallint NOT NULL,
- DESCRIPTION varchar (100) NULL
- )';
- EXECUTE IMMEDIATE 'INSERT INTO MOB_RESOURCE_FORMATS VALUES (0, ''USER COOKIE'')';
- EXECUTE IMMEDIATE 'INSERT INTO MOB_RESOURCE_FORMATS VALUES (1, ''REPORT INFO'')';
- EXECUTE IMMEDIATE 'INSERT INTO MOB_RESOURCE_FORMATS VALUES (2, ''REPORT OUTPUT'')';
- EXECUTE IMMEDIATE 'INSERT INTO MOB_RESOURCE_FORMATS VALUES (3, ''DB'')';
- EXECUTE IMMEDIATE 'INSERT INTO MOB_RESOURCE_FORMATS VALUES (4, ''PAGE HTML'')';
- EXECUTE IMMEDIATE 'INSERT INTO MOB_RESOURCE_FORMATS VALUES (5, ''IMAGE'')';
- EXECUTE IMMEDIATE 'INSERT INTO MOB_RESOURCE_FORMATS VALUES (6, ''RENDER THUMBNAIL SMALL'')';
- EXECUTE IMMEDIATE 'INSERT INTO MOB_RESOURCE_FORMATS VALUES (7, ''RENDER THUMBNAIL LARGE'')';
- EXECUTE IMMEDIATE 'INSERT INTO MOB_RESOURCE_FORMATS VALUES (8, ''iOS THUMBNAIL SMALL'')';
- EXECUTE IMMEDIATE 'INSERT INTO MOB_RESOURCE_FORMATS VALUES (9, ''iOS THUMBNAIL LARGE'')';
- EXECUTE IMMEDIATE 'INSERT INTO MOB_RESOURCE_FORMATS VALUES (10, ''SVG'')';
- EXECUTE IMMEDIATE 'INSERT INTO MOB_RESOURCE_FORMATS VALUES (11, ''TABLE HTML'')';
- EXECUTE IMMEDIATE 'INSERT INTO MOB_RESOURCE_FORMATS VALUES (12, ''ATTCH IMAGE'')';
- EXECUTE IMMEDIATE 'INSERT INTO MOB_RESOURCE_FORMATS VALUES (13, ''CONVERSATION STATE'')';
- EXECUTE IMMEDIATE 'INSERT INTO MOB_RESOURCE_FORMATS VALUES (14, ''DASHBOARD'')';
- EXECUTE IMMEDIATE 'INSERT INTO MOB_RESOURCE_FORMATS VALUES (15, ''BUX CONVERSATION STATE'')';
- EXECUTE IMMEDIATE 'INSERT INTO MOB_RESOURCE_FORMATS VALUES (16, ''GENERAL RESOURCE'')';
- EXECUTE IMMEDIATE 'INSERT INTO MOB_RESOURCE_FORMATS VALUES (17, ''PAGE HTMLI'')';
- EXCEPTION
- WHEN TABLE_EXISTS_EXCEPTION THEN
- NULL;
- END;
- /
|