umbrello/umbrello
sqlwriter.h
Go to the documentation of this file.
49 virtual void printEntityAttributes(QTextStream& sql, UMLEntityAttributeList entityAttributeList);
This sub-class adds copyInto and clone to the QPtrList base class...
Definition: umlclassifierlistitemlist.h:26
This class defines the non-graphical information required for a UML Classifier (ie a class or interfa...
Definition: classifier.h:39
A simple code generator interface designed to work with the existing codewriters. ...
Definition: simplecodegenerator.h:28
virtual void printCheckConstraints(QTextStream &sql, UMLClassifierListItemList constrList)
Prints out Check Constraints as "ALTER TABLE" statements.
Definition: sqlwriter.cpp:591
virtual void printForeignKeyConstraints(QTextStream &sql, UMLClassifierListItemList constrList)
Prints out foreign key constraints as "ALTER TABLE" statements.
Definition: sqlwriter.cpp:467
virtual void printUniqueConstraints(QTextStream &sql, UMLClassifierListItemList constrList)
Prints out unique constraints (including primary key) as "ALTER TABLE" statements.
Definition: sqlwriter.cpp:423
virtual void printAutoIncrements(QTextStream &sql, UMLEntityAttributeList entAttList)
Handles AutoIncrements.
Definition: sqlwriter.cpp:580
virtual void printEntityAttributes(QTextStream &sql, UMLEntityAttributeList entityAttributeList)
Prints out attributes as columns in the table.
Definition: sqlwriter.cpp:364
virtual void printIndex(QTextStream &sql, UMLEntity *ent, UMLEntityAttributeList entAttList)
Prints out Indexes as "CREATE INDEX " statements.
Definition: sqlwriter.cpp:543
virtual Uml::ProgrammingLanguage::Enum language() const
Returns "SQL".
Definition: sqlwriter.cpp:305
virtual QStringList reservedKeywords() const
Get list of reserved keywords.
Definition: sqlwriter.cpp:346
This sub-class adds copyInto and clone to the QPtrList base class.
Definition: umlentityattributelist.h:25
virtual void writeClass(UMLClassifier *c)
Call this method to generate sql code for a UMLClassifier.
Definition: sqlwriter.cpp:188
virtual QStringList defaultDatatypes()
Reimplement method from CodeGenerator.
Definition: sqlwriter.cpp:313
This class contains the non-graphical information required for a UML Entity.
Definition: entity.h:34
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:06:00 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:06:00 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.