PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Bagaimana cara mengatur fungsi PostgreSQL sebagai nilai default di GORM?

Sudahkah Anda mencobanya? Anda dapat melakukan

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

dan itu akan menggunakan fungsi "current_timestamp". Jika Anda ingin default menjadi string current_timestamp , Anda akan melakukannya

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

Jadi, singkatnya, ya, itu mungkin. Anda cukup melakukan:

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. Mengapa di PostgreSQL enum ketik nilai null array diizinkan?

  2. Postgres - Transpose Baris ke Kolom

  3. Di NodeJS bagaimana cara menyimpan objek JSON sebagai teks dengan modul node-postgres?

  4. Postgres COPY TO / FROM A FILE sebagai non superuser

  5. Rails - dapatkan objek objek DENGAN duplikat