12345678910111213141516171819202122232425262728293031323334353637 |
- <?php
- namespace Doctrine\Tests\ORM\Functional\Ticket;
- use Doctrine\Tests\OrmFunctionalTestCase;
- /**
- * @group DDC-1360
- */
- class DDC1360Test extends OrmFunctionalTestCase
- {
- public function testSchemaDoubleQuotedCreate()
- {
- if ($this->_em->getConnection()->getDatabasePlatform()->getName() != "postgresql") {
- $this->markTestSkipped("PostgreSQL only test.");
- }
- $sql = $this->_schemaTool->getCreateSchemaSQL(array(
- $this->_em->getClassMetadata(__NAMESPACE__ . '\DDC1360DoubleQuote')
- ));
- $this->assertEquals(array(
- 'CREATE TABLE "user"."user" (id INT NOT NULL, PRIMARY KEY(id))',
- 'CREATE SEQUENCE "user".user_id_seq INCREMENT BY 1 MINVALUE 1 START 1',
- ), $sql);
- }
- }
- /**
- * @Entity @Table(name="`user`.`user`")
- */
- class DDC1360DoubleQuote
- {
- /** @Id @GeneratedValue @Column(type="integer") */
- public $id;
- }
|