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

Jak ustawić funkcję PostgreSQL jako domyślną wartość w GORM?

Próbowałeś tego? Możesz zrobić

time.Time `sql:"DEFAULT:current_timestamp"`

i użyje funkcji "current_timestamp". Jeśli chcesz, aby domyślnym był ciąg current_timestamp , byś zrobił

time.Time `sql:"DEFAULT:'current_timestamp'"`

Krótko mówiąc, tak, jest to możliwe. Po prostu zrobiłbyś:

type User struct {
    ID          int     `sql:"DEFAULT:myfunction"`
}



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wydajność skanowania sterty bitmapowej

  2. Przegląd oferty Amazon RDS i Aurora dla PostgreSQL

  3. Postgresql - czy istnieje sposób na wyłączenie wyświetlania instrukcji INSERT podczas wczytywania z pliku?

  4. Najważniejsze rzeczy do monitorowania w PostgreSQL — analiza obciążenia

  5. Postgresql otrzymuje pierwszy i ostatni dzień całego tygodnia iso w danym roku