PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Comment déclarer le champ postgresql json/jsonb avec suite?

Vous pouvez utiliser la méthode alternative de définition des colonnes en utilisant la colonne méthode - les détails peuvent être trouvés ici . Dans votre exemple, cela devient :

DB.create_table :requests do
  primary_key :id
  foreign_key :client_id, :clients
  foreign_key :service_id, :services
  DateTime :created_at, null: false
  DateTime :answered_at, null: false
  column :request, :jsonb, null: false
end