Sqlite: CURRENT_TIMESTAMP is in GMT, not the timezone of the machine
만약 컬럼의 default 값은 CURRENT_TIMESTAMP 로 했다면, UTC 시간대로 데이터가 생성된다.
다음과 같이 컬럼의 DEFAULT 값을 (datetime(’now’, ‘localtime’))
으로 설정해주어야 현지시간으로 저장된다.
CREATE TABLE whatever(
....
컬럼 DATE DEFAULT (datetime('now','localtime')),
...
);