PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Citext PostgreSQL + Rails

Szyny 4.2+

Railsy 4.2 mają natywną obsługę citext typ kolumny.

Szyny <4,2

Jeśli używasz Railsów <4.2, możesz spróbować użyć activerecord-postgresql-citext klejnot.

Pozwala to na pisanie migracji w następujący sposób:

def up
  enable_extension("citext")                   

  create_table :models, :force => true do |t|  
    t.citext :name                             
    t.timestamps                               
  end                                          
end


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. zmień typ danych kolumny z tablicy na liczbę całkowitą

  2. Sequelize nie tworzy kluczy obcych jako ograniczeń

  3. Ani percentile_cont, ani percentile_disc nie obliczają pożądanego 75. percentyla w PostgreSQL 9.6.3

  4. Nazwy kolumn z podziałami wierszy

  5. Czy Postgres jest przeznaczony do zapisu do współdzielonych magazynów danych?