18 lines
476 B
SQL
18 lines
476 B
SQL
-- +goose Up
|
|
-- +goose StatementBegin
|
|
CREATE TABLE articles (
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
title VARCHAR(255) NOT NULL,
|
|
sourceUrl VARCHAR(255) NOT NULL UNIQUE,
|
|
author VARCHAR(255) NOT NULL,
|
|
content TEXT NOT NULL,
|
|
publishDate DATETIME NOT NULL,
|
|
fetchDate DATETIME NOT NULL
|
|
);
|
|
-- +goose StatementEnd
|
|
|
|
-- +goose Down
|
|
-- +goose StatementBegin
|
|
DROP TABLE articles;
|
|
-- +goose StatementEnd
|