51 const char* create_time,
52 const char* update_time) :
53 TNamed(tablename, comment),
79 std::cout <<
"Table:" <<
GetName();
82 std::cout <<
" comm:'" <<
GetTitle() <<
"'";
85 std::cout <<
" engine:" <<
fEngine;
93 std::cout << std::endl;
106 if ((columnname==0) || (
fColumns==0))
return 0;
const char Option_t
Option string (const char).
const char * GetName() const override
Returns name of object.
const char * GetTitle() const override
Returns title of object.
static Int_t IncreaseDirLevel()
Increase the indentation level for ls().
static void IndentLevel()
Functions used by ls() to indent an object hierarchy.
static Int_t DecreaseDirLevel()
Decrease the indentation level for ls().
TSQLColumnInfo * FindColumn(const char *columnname)
Return column info object of given name.
TList * fColumns
! list of TSQLColumnInfo objects, describing each table column
TSQLTableInfo()
default constructor
void Print(Option_t *option="") const override
Prints table and table columns info.
TString fCreateTime
! table creation time
TString fEngine
! SQL tables engine name
virtual ~TSQLTableInfo()
destructor
TString fUpdateTime
! table update time