device_id VARCHAR(255) NOT NULL,
device_user VARCHAR(255) NOT NULL,
device_ping TEXT,
- device_folders TEXT,
---
- PRIMARY KEY (device_id, device_user)
+ device_folders TEXT
);
GO
CREATE INDEX activesync_device_users_idx ON horde_activesync_device_users (device_user);
+CREATE INDEX activesync_device_users_id_idx on horde_activesync_device_users (device_id);
GO
\ No newline at end of file
device_id VARCHAR(255) NOT NULL,
device_user VARCHAR(255) NOT NULL,
device_ping TEXT,
- device_folders TEXT,
---
- PRIMARY KEY (device_id, device_user)
+ device_folders TEXT
);
CREATE INDEX activesync_device_users_idx ON horde_activesync_device_users (device_user);
+CREATE INDEX activesync_device_users_id_idx on horde_activesync_device_users (device_id);
-- Done.
device_id VARCHAR2(255) NOT NULL,
device_user VARCHAR2(255) NOT NULL,
device_ping CLOB,
- device_folders CLOB,
---
- PRIMARY KEY (device_id, device_user)
+ device_folders CLOB
);
CREATE INDEX activesync_device_users_idx ON horde_activesync_device_users (device_user);
+CREATE INDEX activesync_device_users_id_idx on horde_activesync_device_users (device_id);
exit
device_id VARCHAR(255) NOT NULL,
device_user VARCHAR(255) NOT NULL,
device_ping TEXT,
- device_folders TEXT,
---
- PRIMARY KEY (device_id, device_user)
-);
+ device_folders TEXT);
+
CREATE INDEX activesync_device_users_idx ON horde_activesync_device_users (device_user);
+CREATE INDEX activesync_device_users_id_idx on horde_activesync_device_users (device_id);
COMMIT;
device_id VARCHAR(255) NOT NULL,
device_user VARCHAR(255) NOT NULL,
device_ping TEXT,
- device_folders TEXT,
---
- PRIMARY KEY (device_id, device_user)
+ device_folders TEXT
);
CREATE INDEX activesync_device_users_idx ON horde_activesync_device_users (device_user);
+CREATE INDEX activesync_device_users_id_idx on horde_activesync_device_users (device_id);
device_id varchar(255) NOT NULL,
device_user varchar(255) NOT NULL,
device_ping text,
- device_folders text,
---
- PRIMARY KEY (device_id, device_user)
+ device_folders text
);
go
<name>horde_activesync_device_users</name>
<declaration>
+
+ <field>
+ <name>device_id</name>
+ <type>text</type>
+ <length>255</length>
+ </field>
+
<field>
<name>device_ping</name>
<type>clob</type>
device_id VARCHAR(255) NOT NULL,
device_user VARCHAR(255) NOT NULL,
device_ping TEXT,
- device_folders TEXT,
---
- PRIMARY KEY (device_id, device_user)
+ device_folders TEXT
);
CREATE INDEX activesync_device_user_idx ON horde_activesync_users (device_user);
+CREATE INDEX activesync_device_users_id_idx on horde_activesync_device_users (device_id);
ALTER TABLE horde_activesync_device DROP COLUMN device_ping;
ALTER TABLE horde_activesync_device DROP COLUMN device_folders;
-DROP INDEX activesync_device_user_idx ON horde_activesync_device;
-
CREATE TABLE horde_activesync_device_users (
device_id VARCHAR(255) NOT NULL,
device_user VARCHAR(255) NOT NULL,
device_ping TEXT,
- device_folders TEXT,
---
- PRIMARY KEY (device_id, device_user)
+ device_folders TEXT
);
CREATE INDEX activesync_device_users_idx ON horde_activesync_device_users (device_user);
+CREATE INDEX activesync_device_users_id_idx on horde_activesync_device_users (device_id);
ALTER TABLE horde_activesync_map ADD COLUMN sync_user VARCHAR(255);
CREATE INDEX activesync_map_user_idx ON horde_activesync_map (sync_user);