From: MoonWolf <moo...@mo...> - 2003-06-03 12:57:31
|
I wrote DBD::SQLite::Database#columns method. CREATE TABLE TEST ( KEY TEXT NOT NULL PRIMARY KEY, FLAG BOOLEAN, DATA TEXT ); # BEFORE SQLite.c.patch dbi => \dt test Table 'test': +------+-----------+-----------+-------+---------+----------+---------+---------+--------+ | name | type_name | precision | scale | default | nullable | indexed | primary | unique | +------+-----------+-----------+-------+---------+----------+---------+---------+--------+ +------+-----------+-----------+-------+---------+----------+---------+---------+--------+ # AFTER SQLite.c.patch dbi => \dt test Table 'test': +------+-----------+-----------+-------+---------+----------+---------+---------+--------+ | name | type_name | precision | scale | default | nullable | indexed | primary | unique | +------+-----------+-----------+-------+---------+----------+---------+---------+--------+ | KEY | TEXT | NULL | NULL | NULL | NULL | NULL | NULL | NULL | | FLAG | BOOLEAN | NULL | NULL | NULL | true | NULL | NULL | NULL | | DATA | TEXT | NULL | NULL | NULL | true | NULL | NULL | NULL | +------+-----------+-----------+-------+---------+----------+---------+---------+--------+ |