SQL - Extended  1.0.0
Pi-Con: Small utilities makes the difference
Classes | Enumerations
PiCon.SQL Namespace Reference

Classes

class  DatabaseSettings
 
class  ExtensionCollections
 Several Extensions for collections
 
class  ExtensionMethods
 Several Extensions for converting
 
class  ExtentPathNames
 Extention to get some of the paths of the programm and data.
 
class  FKReference
 The ForeignKeys references with the foreignKey attributes with are set on the objects More...
 
class  ForeignKeyAttribute
 The Attribute Foreign Key for the relations in the database. More...
 
class  ManyToManyStructure
 Data class for the Many to Many relations in the database. More...
 
class  PrimaryKeyAttribute
 The basic PrimaryKeyAttribute class from SQLite-Net, with added code More...
 
class  SQLDeclExtent
 Extra Attributes information for the creation of the tables More...
 
class  UniqueAttribute
 The unique attribute, for columns in the table scheme. More...
 

Enumerations

enum  DatabaseType {
  None, SQLite, MariaDB, MySQL,
  LiteDB, MongoDB
}
 
enum  Conflict {
  None, RollBack, Abort, Fail,
  Ingnore, Replace
}
 The conflict settings for the On Update and On Delete options in ForeignKeys and for the Unique Attribute More...
 
enum  MatchReactions { None, Simple, Full, Partial }
 Enum to define the match option in the Foreign Key. see SQLite-Net documentation for more details
More...
 
enum  PKSort { None, Asc, Desc }
 Enum for sorting on the Primary Key More...
 
enum  Reactions {
  None, No_Action, Set_Null, Set_Default,
  Cascade, Restrict
}
 Enum for the actions On Update and On Delete i n the Foreign Key See the SQLite-Net documnetation for more details More...
 
enum  RelatedType { OneToMany, OneToOne, ManyToMany }
 Enum for the releated type of the Foreign Key More...
 

Enumeration Type Documentation

◆ Conflict

enum PiCon.SQL.Conflict
strong

The conflict settings for the On Update and On Delete options in ForeignKeys and for the Unique Attribute

◆ MatchReactions

Enum to define the match option in the Foreign Key. see SQLite-Net documentation for more details

◆ PKSort

enum PiCon.SQL.PKSort
strong

Enum for sorting on the Primary Key

◆ Reactions

enum PiCon.SQL.Reactions
strong

Enum for the actions On Update and On Delete i n the Foreign Key See the SQLite-Net documnetation for more details

◆ RelatedType

enum PiCon.SQL.RelatedType
strong

Enum for the releated type of the Foreign Key