PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Wie deklariere ich das Postgresql-json/jsonb-Feld mit Fortsetzung?

Sie können die alternative Methode zum Definieren von Spalten verwenden, indem Sie die Spalte verwenden Methode - Details finden Sie hier . In Ihrem Beispiel wird dies zu:

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