Error messages

This is the list of error messages, as found in die() and exit() expressions.

MessageFileLine
'Incorect number of Ids generated! Id must be generated for each field'
/Source/Squid/MySql/Impl/Connectors/Objects/Primary/Insert/GeneratedIdInsertHandler.php44
'setPrimaryConnector must be called before using OneToOneConnector'
/Source/Squid/MySql/Impl/Connectors/Objects/Join/OneToOne/OneToOneIdConnector.php20
'setPrimaryConnector must be called before using OneToOneConnector'
/Source/Squid/MySql/Impl/Connectors/Objects/Join/OneToOne/OneToOneConnector.php18
'query in OneToOne connector can be used only if the ' 'primary connector also implements IQueryConnector.'
/Source/Squid/MySql/Impl/Connectors/Objects/Join/OneToOne/AbstractOneToOneConnector.php193
'setPrimaryConnector must be called before using OneToOneConnector'
/Source/Squid/MySql/Impl/Connectors/Objects/Join/OneToOne/OneToOneIdentityConnector.php20
'queryWithCallback is not supported for joined table'
/Source/Squid/MySql/Impl/Connectors/Objects/Join/Selector/JoinedObjectSelect.php67
'Connection name must be a string!'
/Source/Squid/MySql/ConfigFacade.php57
'Failed to save data! Table: ' $this->name ' data: ' json_encode($data)
/Tests/lib/TestTable.php73
"Column '$byColumn' not found in the query result: " implode(array_keys($row))
/Source/Squid/MySql/Impl/Traits/CmdTraits/TQuery.php316
"Escape character must be of size 1, got: '$escape'"
/Source/Squid/MySql/Impl/Traits/CmdTraits/Utils/LikeGenerator.php49
"Multiple results."
/Source/Squid/MySql/Impl/Extensions/Enrichment/UniqueJoin.php64
'Invalid bind value: ' jsonencode($value)
/Source/Squid/MySql/Impl/Connection/MySqlConnection.php59
"Key '$key' or Value '$value' columns not found in the query result: " implode(array_keys($row))
/Source/Squid/MySql/Impl/Traits/CmdTraits/TQuery.php32
'More than one row was selected! ' $this->__toString( )
/Source/Squid/MySql/Impl/Traits/CmdTraits/TQuery.php98
'More than one column was selected!'
/Source/Squid/MySql/Impl/Traits/CmdTraits/TQuery.php117
'More than one column or row was selected!'
/Source/Squid/MySql/Impl/Traits/CmdTraits/TQuery.php138
'MySQL DELETE query supports only LIMIT [count] and not LIMIT [from], [count]'
/Source/Squid/MySql/Impl/Command/CmdDelete.php96
'WHERE clause must be present for this type of command!'
/Source/Squid/MySql/Impl/Command/Assembly.php22
'SET clause must be present for this type of command!'
/Source/Squid/MySql/Impl/Command/Assembly.php46
'Could not execute multiset query!'
/Source/Squid/MySql/Impl/Command/CmdMultiQuery.php76
'When using TimerDecorator you should override measure ' 'method or provide a callback function!'
/Source/Squid/MySql/Impl/Connection/Executors/TimerDecorator.php22
"Can't execute query, implicitly created without connection!"
/Source/Squid/MySql/Impl/Command/AbstractCommand.php44
"Invalid value for timeout '$timeout'"
/Source/Squid/MySql/Impl/Command/CmdLock.php41
'Use lock or unlock methods for this command!'
/Source/Squid/MySql/Impl/Command/CmdLock.php87
"Empty values set passed to whereIn for field $field"
/Source/Squid/Utils/EmptyWhereInHandler.php21
'Invalid source!'
/Source/Squid/MySql/Exceptions/MySqlException.php73
'Target table must be defined for Insert command. ' 'into() was not called or called with empty value'
/Source/Squid/MySql/Impl/Command/CmdInsert.php110
'Operation must be an IMySqlCommandConstructor, ' 'IMySqlCommandConstructor array or callable!'
/Source/Squid/MySql/Impl/Command/CmdTransaction.php166
'Primary key can not be redefined'
/Source/Squid/MySql/Impl/Command/Create/KeysCollection.php80
'Scale must not be greater then precision!'
/Source/Squid/MySql/Impl/Command/Create/ColumnFactory.php66
'Can not convert target object into a mapper'
/Source/Squid/MySql/Impl/Connectors/Internal/Map/MapFactory.php45
'More then one row selected!'
/Source/Squid/MySql/Impl/Connectors/Objects/PlainObjectConnector.php56
'setObjectMap must be called before using current connector!'
/Source/Squid/MySql/Impl/Connectors/Utils/Objects/TObjectMapConnector.php19
'Can not use Autoincrement connector for object with the ignore flag on'
/Source/Squid/MySql/Impl/Connectors/Internal/Objects/CRUD/IdentityInsert/AutoincrementInsert.php34
'More then one row selected!'
/Source/Squid/MySql/Connectors/Generic/TSelectHelper.php65
"The file at [$path] is unreadable or doesn't exists"
/Source/Squid/MySql/Impl/Connectors/FileConnector.php40
"Connection config '$connName' does not exist"
/Source/Squid/MySql/Config/ConfigLoadersCollection.php38
"Config $name already exists"
/Source/Squid/MySql/Config/ConfigCollection.php38
'Unexpected rule type. Rule must be array or callable'
/Source/Squid/MySql/Impl/Connectors/Objects/Polymorphic/Config/AbstractPolymorphByField.php181
'Connector must be set if $className is not an array'
/Source/Squid/MySql/Impl/Connectors/Objects/Polymorphic/Config/PolymorphByField.php59
'Could not determine the right ' "connector to use for field $field and value $value"
/Source/Squid/MySql/Impl/Connectors/Objects/Polymorphic/Config/AbstractPolymorphByField.php22
'No connector defined for class ' $name/Source/Squid/MySql/Impl/Connectors/Objects/Polymorphic/Config/AbstractPolymorphByField.php104
'Connectors passed to ' self::class . ' must be of ' IGenericIdentityConnector::class . ' type'
/Source/Squid/MySql/Impl/Connectors/Objects/Polymorphic/PolymorphicIdentityConnector.php20
'Connectors passed to ' self::class . ' must be of ' IGenericIdentityConnector::class . ' type'
/Source/Squid/MySql/Impl/Connectors/Objects/Polymorphic/PolymorphicIdentityConnector.php89
'More then one object selected for query!'
/Source/Squid/MySql/Impl/Connectors/Objects/Polymorphic/PolymorphicConnector.php128
'selectObjects Operation not ' 'supported by PolyConnector with an orderBy expression'
/Source/Squid/MySql/Impl/Connectors/Objects/Polymorphic/PolymorphicConnector.php209
'Insert handler must be a callback or IIdentityInsert instance'
/Source/Squid/MySql/Impl/Connectors/Objects/Primary/Insert/AbstractInsertHandler.php38
'Only one primary key allowed for this connector'
/Source/Squid/MySql/Impl/Connectors/Objects/Primary/TIdKey.php54
'setIdKey can only be called once'
/Source/Squid/MySql/Impl/Connectors/Objects/Primary/TIdKey.php44
'Empty key set passed to connector'
/Source/Squid/MySql/Impl/Connectors/Objects/Identity/TPrimaryKeys.php59
'Primary Keys can not be redefined for this connector'
/Source/Squid/MySql/Impl/Connectors/Objects/Identity/TPrimaryKeys.php57
'False values for queryGroupBy are not supported'
/Source/Squid/MySql/Impl/Connectors/Objects/Query/Selectors/StandardSelector.php147
'More then one row selected!'
/Source/Squid/MySql/Impl/Connectors/Objects/Query/Selectors/StandardSelector.php61
'Rule must be set if $fieldName is not an array'
/Source/Squid/MySql/Impl/Connectors/Objects/Polymorphic/Config/PolymorphByField.php111
'In order to use the save operation on a OneToOne connector, ' 'the referenced object\'s connector must also have the save method (see: IIdSave interface)'
/Source/Squid/MySql/Impl/Connectors/Objects/Join/JoinConnectors/ByProperties.php229
'queryIterator is not supported for joined table'
/Source/Squid/MySql/Impl/Connectors/Objects/Join/Selector/JoinedObjectSelect.php75