Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Cara mengaktifkan ENUM di Symfony 2 / Doctrine

Untuk proyek Symfony 2, tambahkan ini ke konfigurasi dbal doktrin di app/config.yml :

doctrine:
    dbal:
        mapping_types: 
            enum:       string 

Konfigurasi doktrin lengkap saya terlihat seperti ini:

# Doctrine Configuration
doctrine:
    dbal:
        driver:   %database_driver%
        host:     %database_host%
        port:     %database_port%
        dbname:   %database_name%
        user:     %database_user%
        password: %database_password%
        charset:  UTF8
        mapping_types:
            enum: string
            set: string
            varbinary: string
            tinyblob: text

    orm:
        auto_generate_proxy_classes: %kernel.debug%
        auto_mapping: true

Kode diadaptasi dari di sini

Kemudian jalankan:

app/console doctrine:schema:update --force --dump-sql --ansi



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pilih semua baris kecuali satu di MySQL

  2. Cara Mengatur Failover Otomatis untuk Database MySQL Moodle

  3. Pustaka tidak dimuat:@rpath/libmysqlclient.21.dylib Alasan:gambar tidak ditemukan Kesalahan migrasi Django menggunakan driver DB mysqlclient dan MySQL 8 dengan macOS

  4. Implementasi MySQL dengan CUDA

  5. login dengan nama pengguna atau alamat email di php