PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Kasus dengan entitas doktrin2, symfony2 dan postgresql

Coba ini

namespace MyB\Entity;

/**
 * MyB\Entity\Brand
 *
 * @orm:Table(name="""Main"".""Brand""")
 * @orm:Entity
 */
class Brand
{
    /**
     * @var integer $brandid
     *
     * @orm:Column(name="""BrandId""", type="integer", nullable=false)
     * @orm:Id
     * @orm:GeneratedValue(strategy="SEQUENCE")
     * @orm:SequenceGenerator(sequenceName="""Main"".""Brand_BrandId_seq""", allocationSize="1", initialValue="1")
     */
    private $brandid;

    /**
     * @var string $brandname
     *
     * @orm:Column(name="""BrandName""", type="string", length=32, nullable=false)
     */
    private $brandname;

    /**
     * Set name.
     *
     * @param string $name
     */
    public function setName($name) {
        $this->brandname = $name;
    }
}

Di postgres setiap kata case sensitif harus di-escape.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. TypeORM bersyarat nullable?

  2. Jumlah baris di postgresql

  3. gem install pg --with-pg-config berfungsi, bundel gagal

  4. Pernyataan Penundaan atau Menunggu

  5. Cara menemukan waktu mulai gratis pertama dari reservasi di Postgres