~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to tests/t/archive.test

  • Committer: Monty Taylor
  • Date: 2008-08-16 21:06:22 UTC
  • Revision ID: monty@inaugust.com-20080816210622-zpnn13unyinqzn72
Updated po files.

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
# Taken FROM the select test
4
4
#
5
5
-- source include/have_archive.inc
 
6
-- source include/have_binlog_format_mixed_or_statement.inc
6
7
 
7
8
--disable_warnings
8
9
DROP TABLE if exists t1,t2,t3,t4,t5,t6;
13
14
SHOW VARIABLES LIKE "archive_%";
14
15
 
15
16
CREATE TABLE t1 (
16
 
  Period int DEFAULT '0000' NOT NULL,
17
 
  Varor_period int DEFAULT '0' NOT NULL
 
17
  Period smallint unsigned DEFAULT '0000' NOT NULL,
 
18
  Varor_period smallint unsigned DEFAULT '0' NOT NULL
18
19
) ENGINE=archive;
19
20
 
20
21
INSERT INTO t1 VALUES (9410,9412);
29
30
 
30
31
CREATE TABLE t2 (
31
32
  auto int,
32
 
  fld1 int DEFAULT '000000' NOT NULL,
33
 
  companynr int DEFAULT '00' NOT NULL,
 
33
  fld1 int unsigned DEFAULT '000000' NOT NULL,
 
34
  companynr tinyint unsigned DEFAULT '00' NOT NULL,
34
35
  fld3 char(30) DEFAULT '' NOT NULL,
35
36
  fld4 char(35) DEFAULT '' NOT NULL,
36
37
  fld5 char(35) DEFAULT '' NOT NULL,
1380
1381
`a` int NOT NULL auto_increment,
1381
1382
b char(12),
1382
1383
PRIMARY KEY  (`a`)
1383
 
);
 
1384
)  DEFAULT CHARSET=latin1;
1384
1385
 
1385
1386
INSERT INTO t5 VALUES (NULL, "foo");
1386
1387
INSERT INTO t5 VALUES (NULL, "foo");
1405
1406
`a` int NOT NULL auto_increment,
1406
1407
b char(12),
1407
1408
KEY  (`a`)
1408
 
) AUTO_INCREMENT=5;
 
1409
)  DEFAULT CHARSET=latin1 AUTO_INCREMENT=5;
1409
1410
 
1410
1411
INSERT INTO t5 VALUES (NULL, "foo");
1411
1412
INSERT INTO t5 VALUES (NULL, "foo");
1429
1430
 
1430
1431
CREATE TABLE `t5` (
1431
1432
`a` int NOT NULL auto_increment,
1432
 
b blob,
 
1433
b blob(12),
1433
1434
KEY  (`a`)
1434
 
);
 
1435
)  DEFAULT CHARSET=latin1;
1435
1436
 
1436
1437
INSERT INTO t5 VALUES (NULL, "foo");
1437
1438
INSERT INTO t5 VALUES (NULL, "We the people");
1456
1457
 
1457
1458
CREATE TABLE `t5` (
1458
1459
`a` int NOT NULL auto_increment,
1459
 
b blob,
1460
 
c blob,
 
1460
b blob(12),
 
1461
c blob(12),
1461
1462
KEY  (`a`)
1462
 
);
 
1463
)  DEFAULT CHARSET=latin1;
1463
1464
 
1464
1465
INSERT INTO t5 VALUES (NULL, "foo", "grok this!");
1465
1466
INSERT INTO t5 VALUES (NULL, "We the people", NULL);
1504
1505
b varchar(250),
1505
1506
c varchar(800),
1506
1507
KEY  (`a`)
1507
 
);
 
1508
)  DEFAULT CHARSET=latin1;
1508
1509
 
1509
1510
INSERT INTO t5 VALUES (NULL, "foo", "grok this!");
1510
1511
INSERT INTO t5 VALUES (NULL, "We the people", NULL);
1513
1514
INSERT INTO t5 VALUES (32, "ensure domestic tranquility", NULL);
1514
1515
INSERT INTO t5 VALUES (23, "provide for the common defense", "posterity");
1515
1516
INSERT INTO t5 VALUES (NULL, "promote the general welfare", "do ordain");
1516
 
INSERT INTO t5 VALUES (NULL, "abcdeghijklmnopqrstuvwxyzabcdeghijklmnopqrstuvwxyzabcdeghijklmnopqrstuvwxyzabcdeghijklmnopqrstuvwxyzabcdeghijklmnopqrstuvwxyzabcdeghijklmnopqrstuvwxyzabcdeghijklmnopqrstuvwxyzabcdeghijklmnopqrstuvwxyzabcdeghijklmnopqrstuvwxyzabcdeghijklmnopqrstuvwxyz", "do ordain");
 
1517
INSERT INTO t5 VALUES (NULL, "abcdeghijklmnopqrstuvwxyzabcdeghijklmnopqrstuvwxyzabcdeghijklmnopqrstuvwxyzabcdeghijklmnopqrstuvwxyzabcdeghijklmnopqrstuvwxyzabcdeghijklmnopqrstuvwxyzabcdeghijklmnopqrstuvwxyzabcdeghijklmnopqrstuvwxyzabcdeghijklmnopqrstuvwxyzabcdeghijklmnopqrstuvwxyzabc", "do ordain");
1517
1518
 
1518
1519
SELECT * FROM t5;
1519
1520
 
1520
1521
CREATE TABLE `t6` (
1521
1522
`a` int NOT NULL auto_increment,
1522
 
b blob,
 
1523
b blob(12),
1523
1524
c int,
1524
1525
KEY  (`a`)
1525
 
);
 
1526
)  DEFAULT CHARSET=latin1;
1526
1527
SELECT * FROM t6;
1527
1528
INSERT INTO t6 VALUES (NULL, "foo", NULL);
1528
1529
INSERT INTO t6 VALUES (NULL, "We the people", 5);
1563
1564
#
1564
1565
# BUG#29207 - archive table reported as corrupt by check table
1565
1566
#
1566
 
create table t1(a blob) engine=archive;
 
1567
create table t1(a longblob) engine=archive;
1567
1568
insert into t1 set a='';
1568
1569
insert into t1 set a='a';
1569
1570
check table t1 extended;