Postgres timestamp unix de l'heure en millisecondes comme un bigint

Comment puis-je obtenir le fragment de code suivant pour travailler dans postgres:

ALTER TABLE mytable
ADD COLUMN create_time_utc bigint not null
DEFAULT (now() at time zone 'utc');

Je veux la nouvelle colonne create_time_utc à la unix temps en millisecondes (j'.e nombre de millisecondes écoulées depuis l'époque Unix 1er janvier 1970).

Je sais que j'ai besoin de convertir les postgres timestamp à un bigint, mais je ne suis pas sûr de la façon de le faire.

OriginalL'auteur sungiant | 2014-09-22