Sqlite extends AbstractPlatform
This class is only meant to be used within EXT:install and is not part of the TYPO3 Core API.
Table of Contents
Constants
Properties
Methods
- __construct() : mixed
- checkDefaultDatabaseCharset() : void
- Checks the character set of the database and reports an error if it is not utf-8.
- checkDefaultDatabaseServerCharset() : void
- Checks the character set of the database server and reports an info if it is not utf-8.
- getMessageQueue() : FlashMessageQueue
- getStatus() : FlashMessageQueue
- Get all status information as array with status objects
- isValidDatabaseName() : bool
- Validate the database name SQLite does not have any limitation for the length of the database name, but must start with a letter or _
- checkDatabaseName() : void
Constants
SCHEMA_NAME_MAX_LENGTH
protected
int
SCHEMA_NAME_MAX_LENGTH
= 64
The maximum length of the schema name
Properties
$messageQueue
protected
FlashMessageQueue
$messageQueue
Methods
__construct()
public
__construct() : mixed
checkDefaultDatabaseCharset()
Checks the character set of the database and reports an error if it is not utf-8.
public
checkDefaultDatabaseCharset(Connection $connection) : void
Parameters
- $connection : Connection
-
to the database to be checked
checkDefaultDatabaseServerCharset()
Checks the character set of the database server and reports an info if it is not utf-8.
public
checkDefaultDatabaseServerCharset(Connection $connection) : void
Parameters
- $connection : Connection
-
to the database to be checked
getMessageQueue()
public
getMessageQueue() : FlashMessageQueue
Return values
FlashMessageQueuegetStatus()
Get all status information as array with status objects
public
getStatus() : FlashMessageQueue
Tags
Return values
FlashMessageQueueisValidDatabaseName()
Validate the database name SQLite does not have any limitation for the length of the database name, but must start with a letter or _
public
static isValidDatabaseName(string $databaseName) : bool
Parameters
- $databaseName : string
Return values
boolcheckDatabaseName()
protected
checkDatabaseName(Connection $connection) : void
Parameters
- $connection : Connection