ducky/subscriptions

Paddy 2015-09-30 Parent:61c4ce5850da

14:fb2c0e498e37 Go to Latest

ducky/subscriptions/sql/postgres_init.sql

Update with comments for all exported functions. We now have golint-approved comments for all the exported functions in the subscriptions package. Next challenge: all the sub-packages!

History
paddy@1 1 CREATE TABLE IF NOT EXISTS subscriptions (
paddy@1 2 user_id VARCHAR(36) PRIMARY KEY,
paddy@2 3 stripe_subscription VARCHAR(36) UNIQUE NOT NULL,
paddy@2 4 plan VARCHAR(36) NOT NULL,
paddy@2 5 status VARCHAR(16) NOT NULL,
paddy@2 6 canceling BOOLEAN NOT NULL,
paddy@1 7 created TIMESTAMPTZ NOT NULL,
paddy@2 8 trial_start TIMESTAMPTZ NOT NULL,
paddy@2 9 trial_end TIMESTAMPTZ NOT NULL,
paddy@2 10 period_start TIMESTAMPTZ NOT NULL,
paddy@2 11 period_end TIMESTAMPTZ NOT NULL,
paddy@2 12 canceled_at TIMESTAMPTZ NOT NULL,
paddy@2 13 failed_charge_attempts INTEGER NOT NULL,
paddy@2 14 last_failed_charge TIMESTAMPTZ NOT NULL,
paddy@2 15 last_notified TIMESTAMPTZ NOT NULL
paddy@1 16 );