sql >> Database teknologi >  >> RDS >> PostgreSQL

Hvordan ændrer jeg kolonnetype i Heroku?

Gør følgende:

  1. omdøb kolonne A
  2. opret den nye kolonne B som dato
  3. flyt data fra A til B
  4. fjern A

Med andre ord

def self.up
  rename_column :contacts, :date_entered, :date_entered_string
  add_column :contacts, :date_entered, :date

  Contact.reset_column_information
  Contact.find_each { |c| c.update_attribute(:date_entered, c.date_entered_string) } 
  remove_column :contacts, :date_entered_string
end


  1. Installer Oracle Client fra kommandolinjen uden brugerinteraktion

  2. SQL HAVING-klausul for begyndere

  3. Sådan opretter du en blog i PHP og MySQL database - DB design

  4. TNSPING OK, men sqlplus giver ORA-12154?