1(      !"#$%&'None8Find the number SQL parameters in a prepared statement. $Return the N-th SQL parameter name. +Named parameters are returned as-is. E.g. ":v" is returned as  Just ":v"1. Unnamed parameters, however, are converted to  Nothing. /Note that the column index starts at 1, not 0. N ()*+,-./0123456789:;<=>?@ABCDEFGHIJ !KLMNOP"Q#$$  !"#$$   !"#$@  ()*+,-./0123456789:;<=>?@ABCDEFGHIJ !KLMNOP"Q#$NoneRRSchema name, table name and a list of field names and according delete statements ? assume that this function is called only for ephemeral fields ASTUVWX%Y&number of connections to open 'Z[\]^_R`abcdefghijklmnopqrstuvwxyz{|}~g%&'&'%;SXWVUT%Y&'Z[\]^_R`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[*\]^_`abcdefghijklmnopqr&stuvwxyz{|}~groundhog-sqlite-0.3.0Database.Groundhog.SqliteDatabase.Sqlitegroundhog-0.3.0Database.Groundhog.Core runDbConnSQLDataSQLNullSQLBlobSQLTextSQLFloat SQLInteger ColumnType NullColumn BlobColumn TextColumn FloatColumn IntegerColumn StepResultDoneRowError StatementDatabaseopenclosepreparestepresetfinalizebindParameterCountbindParameterNamebindBlob bindDoublebindInt bindInt64bindNullbindTextbindcolumncolumns unsafeColumnsSqlitewithSqlitePoolwithSqliteConn columnCountC columnTextC columnDoubleC columnInt64C columnBlobC columnBytesC columnTypeC bindTextC bindNullC bindInt64CbindIntC bindDoubleC bindBlobCbindParameterNameCbindParameterCountC finalizeCresetCstepCprepareCcloseCopenCerrmsgCerrorOKerrorRow errorDone showErrordecodeColumnTypeerrmsgsqlError openError closeError prepareErrormaybeNullCString columnType columnBlob columnInt64 columnDouble columnText columnCount typedColumnmigTriggerOnUpdateAffinityNONEREALINTEGERNUMERICTEXTopen'close'migrate' migrationPackaddUniquesReferencesmigTriggerOnDelete analyzeTable'analyzePrimaryKeygetStatementCached getStatement showSqlType readSqlTypedbTypeAffinityreadSqlTypeAffinity showColumn sqlReference sqlUniqueinsert'insert_'insertIntoConstructorTable insertList'getList'getLastInsertRowId executeRaw'executeRawCached' queryRaw'queryRawCached' queryRawTyped typeToSqlite getDbTypespFromSqlescapeescapeS renderCond'defaultPrioritytriggerPriorityproxydelim'toEntityPersistValues' compareUniqs compareRefs compareTypes mainTableId showAlterDbshowAlterTable%$fSingleConnectionManagerSqliteSqlite$fConnectionManagerPoolSqlite$fConnectionManagerSqliteSqlite$fSavepointSqlite$fSchemaAnalyzerDbPersist$fPersistBackendDbPersist $fSqlDbSqlite$fDbDescriptorSqliteDatabase.Groundhog.InstancesTuple2_0SelectorTuple2_1SelectorTuple3_0SelectorTuple3_1SelectorTuple3_2SelectorTuple4_0SelectorTuple4_1SelectorTuple4_2SelectorTuple4_3SelectorTuple5_0SelectorTuple5_1SelectorTuple5_2SelectorTuple5_3SelectorTuple5_4Selector(Database.Groundhog.Generic.Sql.FunctionstoArithupperlowerlikenotIn_in_Database.Groundhog.Generic.SqlappendSqlDbDatabase.Groundhog.Expression>=.>.<=.<./=.==.||.&&.=.toExpr Expression ExpressionOf UnifiableDatabase.Groundhog.GenericdefaultMigrationLoggersilentMigrationLoggerrunMigrationUnsafe runMigrationprintMigrationexecuteMigrationUnsafeexecuteMigrationcreateMigrationorderByoffsetBylimitTo~>entityFieldChain getUniquesfromEntityPersistValuestoEntityPersistValues entityDef DefaultKeyAutoKeyKeyField PersistEntityUniqueBackendSpecificAndOrNotCompareCondRawCondAscDescOrder selectorNumSelectorEmbedded AutoKeyField unDbPersist DbPersistgetList insertListqueryRaw executeRawmigrateprojectcountAllcount deleteByKeydeleteupdategetByget selectAllselectreplace insertByAllinsertByinsert_insert PhantomDbPersistBackend extractUnique