~eday/drizzle/eday-dev

« back to all changes in this revision

Viewing changes to plugin/transaction_log/tests/r/replace.result

  • Committer: Eric Day
  • Date: 2010-01-07 20:02:38 UTC
  • mfrom: (971.3.291 staging)
  • Revision ID: eday@oddments.org-20100107200238-uqw8v6kv9pl7nny5
Merged trunk.

Show diffs side-by-side

added added

removed removed

Lines of Context:
20
20
INSERT INTO t1 VALUES (2, "I hate testing.");
21
21
REPLACE INTO t1 VALUE (2, "I love testing.");
22
22
DROP TABLE t2, t1;
 
23
START TRANSACTION;
23
24
DROP TABLE IF EXISTS `t1`;
 
25
COMMIT;
 
26
START TRANSACTION;
24
27
DROP TABLE IF EXISTS `t2`;
 
28
COMMIT;
 
29
START TRANSACTION;
25
30
CREATE TABLE t1 ( id INT NOT NULL AUTO_INCREMENT PRIMARY KEY , padding VARCHAR(200) NOT NULL ) ENGINE=InnoDB;
 
31
COMMIT;
 
32
START TRANSACTION;
26
33
INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (1,'I love testing.');
 
34
COMMIT;
 
35
START TRANSACTION;
27
36
INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (2,'I hate testing.');
 
37
COMMIT;
 
38
START TRANSACTION;
28
39
UPDATE `test`.`t1` SET `padding`='I love testing.' WHERE `id`=2;
 
40
COMMIT;
 
41
START TRANSACTION;
29
42
DROP TABLE `t1`;
 
43
COMMIT;
 
44
START TRANSACTION;
30
45
CREATE TABLE t1 ( id INT NOT NULL AUTO_INCREMENT PRIMARY KEY , padding VARCHAR(200) NOT NULL ) ENGINE=InnoDB;
 
46
COMMIT;
 
47
START TRANSACTION;
31
48
CREATE TABLE t2 ( id INT NOT NULL AUTO_INCREMENT PRIMARY KEY , fk_id INT NOT NULL , CONSTRAINT fk_t1 FOREIGN KEY (fk_id) REFERENCES t1 (id) ON DELETE CASCADE ) ENGINE=InnoDB;
 
49
COMMIT;
 
50
START TRANSACTION;
32
51
INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (1,'I love testing.');
 
52
COMMIT;
 
53
START TRANSACTION;
33
54
INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (2,'I hate testing.');
 
55
COMMIT;
 
56
START TRANSACTION;
34
57
DELETE FROM `test`.`t1` WHERE `id`=2;
35
58
INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (2,'I love testing.');
 
59
COMMIT;
 
60
START TRANSACTION;
36
61
DROP TABLE `t2`;
 
62
COMMIT;
 
63
START TRANSACTION;
37
64
DROP TABLE `t1`;
 
65
COMMIT;
38
66
SET GLOBAL transaction_log_truncate_debug= true;