1 /**********************************************************
3 * create table t1 with int
4 * create index if specified
5 * check table information for tuple size
9 #include <DatabaseManagerImpl.h>
13 DbRetVal rv
= conn
.open("root", "manager");
14 if (rv
!= OK
) return 1;
15 DatabaseManagerImpl
*dbMgr
= (DatabaseManagerImpl
*) conn
.getDatabaseManager();
16 if (dbMgr
== NULL
) { printf("Auth failed\n"); return 2;}
20 tabDef
.addField("f1", typeInt
, 0, NULL
, true);
21 rv
= dbMgr
->createTable("t1", tabDef
);
22 if (rv
!= OK
) { printf("Table creation failed\n"); return 1; }
23 printf("Table created\n");
25 TableImpl
*table
= (TableImpl
*) dbMgr
->openTable("t1");
27 dbMgr
->closeTable((Table
*)table
);
28 dbMgr
->dropTable("t1");