Details
-
Type:
Bug
-
Status:
Resolved
-
Priority:
Critical
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 2.0-ALPHA4
-
Component/s: None
-
Security Level: All
-
Labels:None
Description
Since the Schema refactoring, misc case column names do not work again.
<?php
/**
* @Entity @Table(name="user")
*/
class User
{
/** @Id @Column(name="userId", type="integer") @GeneratedValue(strategy="AUTO") */
public $id;
/** @Column(name="name", type="string") */
public $name;
}
This crashes the SchemaTool when creating the database schema:
SchemaTool: exception 'Doctrine\DBAL\Schema\SchemaException' with message 'An unknown column-name userId was given.' in .../doctrine/lib/Doctrine/DBAL/Schema/SchemaException.php:60
This may be because of several strtolower calls, e.g. in Doctrine\DBAL\Schema\Table ("$columnName = strtolower($columnName);")
Activity
Roman S. Borschel
made changes -
| Field | Original Value | New Value |
|---|---|---|
| Assignee | Roman S. Borschel [ romanb ] | Benjamin Eberlei [ beberlei ] |
Benjamin Eberlei
made changes -
| Status | Open [ 1 ] | Resolved [ 5 ] |
| Fix Version/s | 2.0-ALPHA4 [ 10036 ] | |
| Resolution | Fixed [ 1 ] |
Nico Kaiser
made changes -
| Resolution | Fixed [ 1 ] | |
| Status | Resolved [ 5 ] | Reopened [ 4 ] |
Benjamin Eberlei
made changes -
| Status | Reopened [ 4 ] | Resolved [ 5 ] |
| Resolution | Fixed [ 1 ] |
Benjamin Eberlei
made changes -
| Workflow | jira [ 10552 ] | jira-feedback [ 14192 ] |
Benjamin Eberlei
made changes -
| Workflow | jira-feedback [ 14192 ] | jira-feedback2 [ 16056 ] |
Benjamin Eberlei
made changes -
| Workflow | jira-feedback2 [ 16056 ] | jira-feedback3 [ 18309 ] |