os/persistentdata/persistentstorage/sql/TEST/testexecute/SQLite/config/constraints.ini
author sl@SLION-WIN7.fritz.box
Fri, 15 Jun 2012 03:10:57 +0200
changeset 0 bde4ae8d615e
permissions -rw-r--r--
First public contribution.
     1 [constraints]
     2 Delete0=c:\test2.db
     3 ExpectedError0=KErrNotFound
     4 Create1=c:\test2.db
     5 NewBlock2=test
     6 Close3=
     7 EndBlock4=
     8 
     9 [test]
    10 Exec0=create table names(pkey int primary key, fname text, lname text NOT NULL, age int, UNIQUE(fname, lname), CHECK(age < 100));
    11 Exec1=insert into names(pkey, fname, lname, age) values(1, "fred", "smith", 25);
    12 Exec2=insert into names(pkey, fname, lname) values(1, "tom", "jones");
    13 ExpectedError2=KSqlErrConstraint
    14 Exec3=insert into names(pkey, fname, lname) values(2, "fred", "smith");
    15 ExpectedError3=KSqlErrConstraint
    16 Exec4=insert into names(pkey, fname) values(3, "fred");
    17 ExpectedError4=KSqlErrConstraint
    18 Exec5=insert into names(pkey, fname, lname, age) values(2, "tom", "jones", 101);
    19 ExpectedError5=KSqlErrConstraint
    20 EndBlock6=