Project

General

Profile

Actions

Bug #16387

closed

DBAL should honour forceCharset setting

Added by Martin Kutschker almost 18 years ago. Updated almost 16 years ago.

Status:
Closed
Priority:
Should have
Category:
Database API (Doctrine DBAL)
Target version:
-
Start date:
2006-07-21
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
PHP Version:
Tags:
Complexity:
Is Regression:
Sprint Focus:

Description

DBAL (and the standard installer) should honour forceCharset setting when creating a DB and when creating tables and columns.

Many DB systems support a (default) charset/collation of a DB scheme. On some DBs you may or even must use specific column type settigns for specific charsets. eg you may set a charset for columns in Mysql but you must use NVARCHAR for Unicode data in Oracle.

(issue imported from #M3899)


Related issues 1 (0 open1 closed)

Related to TYPO3 Core - Bug #16388: Installer should honour forceCharset setting when creating a DBClosedChris topher2006-07-21

Actions
Actions #1

Updated by Karsten Dambekalns almost 17 years ago

Oracle stores data in the databases default character set, that can be some Unicode encoding eliminating the need for NVARCHAR.

As the DBAL doesn't create the database, I would leave it to the admin creating the database to set a default encoding that makes sense for the project.

Actions #2

Updated by Martin Kutschker almost 17 years ago

It seems only Mysql supports different charset for tables and columns. I think this should habdled by the Core Mysql implementation, so I agree with the closing of this bug.

Actions

Also available in: Atom PDF