sub options
This commit is contained in:
@@ -295,6 +295,77 @@ CREATE TABLE members_actions (
|
||||
ALTER TABLE ONLY members_actions
|
||||
ADD CONSTRAINT members_actions_id_key UNIQUE (id);
|
||||
|
||||
|
||||
|
||||
CREATE TABLE subscription_options (
|
||||
id SERIAL,
|
||||
uid uuid DEFAULT uuid_generate_v4(),
|
||||
display_name VARCHAR(25) UNIQUE NOT NULL,
|
||||
option_name VARCHAR(100) UNIQUE NOT NULL,
|
||||
monthly INT DEFAULT 0,
|
||||
status INT DEFAULT 1,
|
||||
added timestamp without time zone DEFAULT now(),
|
||||
updated timestamp without time zone DEFAULT now()
|
||||
);
|
||||
ALTER TABLE ONLY subscription_options
|
||||
ADD CONSTRAINT subscription_options_id_key UNIQUE (id);
|
||||
|
||||
|
||||
ALTER TABLE subscription_options OWNER TO merms_panel;
|
||||
|
||||
|
||||
INSERT INTO subscription_options(display_name,option_name,monthly)
|
||||
VALUES ('Starter','STATRTER001',599);
|
||||
|
||||
INSERT INTO subscription_options(display_name,option_name,monthly)
|
||||
VALUES ('Basic','BASIC001',1299);
|
||||
|
||||
INSERT INTO subscription_options(display_name,option_name,monthly)
|
||||
VALUES ('Premium','PREMIUM001',2099);
|
||||
|
||||
|
||||
CREATE TABLE subscription_options_items (
|
||||
id SERIAL,
|
||||
uid uuid DEFAULT uuid_generate_v4(),
|
||||
option_name VARCHAR(100) REFERENCES subscription_options(option_name),
|
||||
description VARCHAR(100) NOT NULL,
|
||||
list_order INT DEFAULT 0,
|
||||
status INT DEFAULT 1,
|
||||
added timestamp without time zone DEFAULT now()
|
||||
);
|
||||
ALTER TABLE ONLY subscription_options_items
|
||||
ADD CONSTRAINT subscription_options_items_id_key UNIQUE (id);
|
||||
|
||||
ALTER TABLE subscription_options_items OWNER TO merms_panel;
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
"options": {
|
||||
"starter":{
|
||||
"package_uid" : "cd2c0a4d-9ad4-472e-96f5-28d10c06916f",
|
||||
"display_name" : "Starter",
|
||||
"monthly" : 5.99,
|
||||
"items" : ['Post Jobs','advanced instructors search','invite candidates','post events',
|
||||
'Cancel anythime']
|
||||
},
|
||||
"basic": {
|
||||
"package_uid": "ef2ffa1c-9272-42cd-9d33-0e614047b4f8",
|
||||
"display_name": "Basic",
|
||||
"monthly": 12.99,
|
||||
"items": ['Post Jobs', 'advanced instructors search', 'invite candidates', 'post events',
|
||||
'Cancel anythime']
|
||||
},
|
||||
"premium": {
|
||||
"package_uid": "64bf48f6-1e7f-402e-8ff0-76f4ce0f2055",
|
||||
"display_name": "Premium",
|
||||
"monthly": 20.99,
|
||||
"items": ['Post Jobs', 'advanced instructors search', 'invite candidates', 'post events',
|
||||
'Cancel anythime']
|
||||
},
|
||||
|
||||
const insertQuery = 'INSERT INTO ss_subs(members_id, members_uid, action_label,action_name,status_description,status ) VALUES($1, $2, $3, $4, $5, %6)'
|
||||
|
||||
var Querydata = {
|
||||
|
||||
Reference in New Issue
Block a user