additional stripe changes and Billing info cleanup
This commit is contained in:
@@ -18,6 +18,7 @@ export const ensureSchema = async (database: DatabaseClient = db) => {
|
||||
workspace_type VARCHAR(16) NOT NULL DEFAULT 'standard',
|
||||
billing_email VARCHAR(255),
|
||||
billing_plan VARCHAR(32) NOT NULL DEFAULT 'household_basic',
|
||||
billing_interval VARCHAR(16) NOT NULL DEFAULT 'monthly',
|
||||
subscription_status VARCHAR(32) NOT NULL DEFAULT 'active',
|
||||
stripe_customer_id VARCHAR(255),
|
||||
stripe_subscription_id VARCHAR(255),
|
||||
@@ -32,6 +33,7 @@ export const ensureSchema = async (database: DatabaseClient = db) => {
|
||||
ALTER TABLE workspaces
|
||||
ADD COLUMN IF NOT EXISTS billing_email VARCHAR(255),
|
||||
ADD COLUMN IF NOT EXISTS billing_plan VARCHAR(32) NOT NULL DEFAULT 'household_basic',
|
||||
ADD COLUMN IF NOT EXISTS billing_interval VARCHAR(16) NOT NULL DEFAULT 'monthly',
|
||||
ADD COLUMN IF NOT EXISTS subscription_status VARCHAR(32) NOT NULL DEFAULT 'active',
|
||||
ADD COLUMN IF NOT EXISTS stripe_customer_id VARCHAR(255),
|
||||
ADD COLUMN IF NOT EXISTS stripe_subscription_id VARCHAR(255),
|
||||
|
||||
Reference in New Issue
Block a user