Eneboo - Documentación para desarrolladores
Funciones
Referencia del Archivo src/qt/src/3rdparty/sqlite/build.c
#include "sqliteInt.h"
#include <ctype.h>

Funciones

void sqliteBeginParse (Parse *pParse, int explainFlag)
void sqliteExec (Parse *pParse)
Table * sqliteFindTable (sqlite *db, const char *zName, const char *zDatabase)
Table * sqliteLocateTable (Parse *pParse, const char *zName, const char *zDbase)
Index * sqliteFindIndex (sqlite *db, const char *zName, const char *zDb)
void sqliteUnlinkAndDeleteIndex (sqlite *db, Index *pIndex)
void sqliteResetInternalSchema (sqlite *db, int iDb)
void sqliteRollbackInternalChanges (sqlite *db)
void sqliteCommitInternalChanges (sqlite *db)
void sqliteDeleteTable (sqlite *db, Table *pTable)
char * sqliteTableNameFromToken (Token *pName)
void sqliteOpenMasterTable (Vdbe *v, int isTemp)
void sqliteStartTable (Parse *pParse, Token *pStart, Token *pName, int isTemp, int isView)
void sqliteAddColumn (Parse *pParse, Token *pName)
void sqliteAddNotNull (Parse *pParse, int onError)
void sqliteAddColumnType (Parse *pParse, Token *pFirst, Token *pLast)
void sqliteAddDefaultValue (Parse *pParse, Token *pVal, int minusFlag)
void sqliteAddPrimaryKey (Parse *pParse, IdList *pList, int onError)
int sqliteCollateType (const char *zType, int nType)
void sqliteAddCollateType (Parse *pParse, int collType)
void sqliteChangeCookie (sqlite *db, Vdbe *v)
void sqliteEndTable (Parse *pParse, Token *pEnd, Select *pSelect)
void sqliteCreateView (Parse *pParse, Token *pBegin, Token *pName, Select *pSelect, int isTemp)
int sqliteViewGetColumnNames (Parse *pParse, Table *pTable)
Table * sqliteTableFromToken (Parse *pParse, Token *pTok)
void sqliteDropTable (Parse *pParse, Token *pName, int isView)
void sqliteAddIdxKeyType (Vdbe *v, Index *pIdx)
void sqliteCreateForeignKey (Parse *pParse, IdList *pFromCol, Token *pTo, IdList *pToCol, int flags)
void sqliteDeferForeignKey (Parse *pParse, int isDeferred)
void sqliteCreateIndex (Parse *pParse, Token *pName, SrcList *pTable, IdList *pList, int onError, Token *pStart, Token *pEnd)
void sqliteDropIndex (Parse *pParse, SrcList *pName)
IdList * sqliteIdListAppend (IdList *pList, Token *pToken)
SrcList * sqliteSrcListAppend (SrcList *pList, Token *pTable, Token *pDatabase)
void sqliteSrcListAssignCursors (Parse *pParse, SrcList *pList)
void sqliteSrcListAddAlias (SrcList *pList, Token *pToken)
void sqliteIdListDelete (IdList *pList)
int sqliteIdListIndex (IdList *pList, const char *zName)
void sqliteSrcListDelete (SrcList *pList)
void sqliteBeginTransaction (Parse *pParse, int onError)
void sqliteCommitTransaction (Parse *pParse)
void sqliteRollbackTransaction (Parse *pParse)
void sqliteCodeVerifySchema (Parse *pParse, int iDb)
void sqliteBeginWriteOperation (Parse *pParse, int setCheckpoint, int iDb)
void sqliteEndWriteOperation (Parse *pParse)

Documentación de las funciones

void sqliteAddCollateType ( Parse *  pParse,
int  collType 
)
void sqliteAddColumn ( Parse *  pParse,
Token *  pName 
)
void sqliteAddColumnType ( Parse *  pParse,
Token *  pFirst,
Token *  pLast 
)
void sqliteAddDefaultValue ( Parse *  pParse,
Token *  pVal,
int  minusFlag 
)
void sqliteAddIdxKeyType ( Vdbe *  v,
Index *  pIdx 
)
void sqliteAddNotNull ( Parse *  pParse,
int  onError 
)
void sqliteAddPrimaryKey ( Parse *  pParse,
IdList *  pList,
int  onError 
)
void sqliteBeginParse ( Parse *  pParse,
int  explainFlag 
)
void sqliteBeginTransaction ( Parse *  pParse,
int  onError 
)
void sqliteBeginWriteOperation ( Parse *  pParse,
int  setCheckpoint,
int  iDb 
)
void sqliteChangeCookie ( sqlite *  db,
Vdbe *  v 
)
void sqliteCodeVerifySchema ( Parse *  pParse,
int  iDb 
)
int sqliteCollateType ( const char *  zType,
int  nType 
)
void sqliteCommitInternalChanges ( sqlite *  db)
void sqliteCommitTransaction ( Parse *  pParse)
void sqliteCreateForeignKey ( Parse *  pParse,
IdList *  pFromCol,
Token *  pTo,
IdList *  pToCol,
int  flags 
)
void sqliteCreateIndex ( Parse *  pParse,
Token *  pName,
SrcList *  pTable,
IdList *  pList,
int  onError,
Token *  pStart,
Token *  pEnd 
)
void sqliteCreateView ( Parse *  pParse,
Token *  pBegin,
Token *  pName,
Select *  pSelect,
int  isTemp 
)
void sqliteDeferForeignKey ( Parse *  pParse,
int  isDeferred 
)
void sqliteDeleteTable ( sqlite *  db,
Table *  pTable 
)
void sqliteDropIndex ( Parse *  pParse,
SrcList *  pName 
)
void sqliteDropTable ( Parse *  pParse,
Token *  pName,
int  isView 
)
void sqliteEndTable ( Parse *  pParse,
Token *  pEnd,
Select *  pSelect 
)
void sqliteEndWriteOperation ( Parse *  pParse)
void sqliteExec ( Parse *  pParse)
Index* sqliteFindIndex ( sqlite *  db,
const char *  zName,
const char *  zDb 
)
Table* sqliteFindTable ( sqlite *  db,
const char *  zName,
const char *  zDatabase 
)
IdList* sqliteIdListAppend ( IdList *  pList,
Token *  pToken 
)
void sqliteIdListDelete ( IdList *  pList)
int sqliteIdListIndex ( IdList *  pList,
const char *  zName 
)
Table* sqliteLocateTable ( Parse *  pParse,
const char *  zName,
const char *  zDbase 
)
void sqliteOpenMasterTable ( Vdbe *  v,
int  isTemp 
)
void sqliteResetInternalSchema ( sqlite *  db,
int  iDb 
)
void sqliteRollbackInternalChanges ( sqlite *  db)
void sqliteRollbackTransaction ( Parse *  pParse)
void sqliteSrcListAddAlias ( SrcList *  pList,
Token *  pToken 
)
SrcList* sqliteSrcListAppend ( SrcList *  pList,
Token *  pTable,
Token *  pDatabase 
)
void sqliteSrcListAssignCursors ( Parse *  pParse,
SrcList *  pList 
)
void sqliteSrcListDelete ( SrcList *  pList)
void sqliteStartTable ( Parse *  pParse,
Token *  pStart,
Token *  pName,
int  isTemp,
int  isView 
)
Table* sqliteTableFromToken ( Parse *  pParse,
Token *  pTok 
)
char* sqliteTableNameFromToken ( Token *  pName)
void sqliteUnlinkAndDeleteIndex ( sqlite *  db,
Index *  pIndex 
)
int sqliteViewGetColumnNames ( Parse *  pParse,
Table *  pTable 
)
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'