OpenPetra
Free Administration Software for Non-Profits
dataDefinitionStore.cs File Reference

Classes

class  Ict.Tools.DBXML.TTable
 all information about the structure of a database table More...
 
class  Ict.Tools.DBXML.TTableSort
 sort the tables by dependency of the constraints, using topological sort. in the end, we get a list of tables, in the order that you need when you populate the database with constraints enabled. first the tables that depend on nothing, and then the tables that depend on them. deleting the database can be done the other way round More...
 
class  Ict.Tools.DBXML.TTableField
 this describes a column of a table More...
 
class  Ict.Tools.DBXML.TConstraint
 constraints can be foreign keys or primary keys More...
 
class  Ict.Tools.DBXML.TIndex
 data of an index More...
 
class  Ict.Tools.DBXML.TIndexField
 data of an index More...
 
class  Ict.Tools.DBXML.TSequence
 all necessary data of a sequence More...
 
class  Ict.Tools.DBXML.TDataDefinitionStore
 This holds the tables and the sequences of the database structure; this is an objectorientated representation in memory of the database structure that was originally defined in XML More...
 
class  Ict.Tools.DBXML.TDataSetTable
 
class  Ict.Tools.DBXML.ConstraintComparer
 for comparing constraints for sorting and to test if they are the same More...
 

Namespaces

namespace  Ict
 
namespace  Ict.Tools
 
namespace  Ict.Tools.DBXML