This commit is contained in:
@@ -130,6 +130,7 @@ namespace Sockeye.Biz
|
|||||||
if (isV7)
|
if (isV7)
|
||||||
{
|
{
|
||||||
newLicense.FetchEmail = purchaseGroupCustomer.EmailAddress;
|
newLicense.FetchEmail = purchaseGroupCustomer.EmailAddress;
|
||||||
|
newLicense.PGroup = ProductGroup.AyaNova7;
|
||||||
|
|
||||||
//is there a prior license?
|
//is there a prior license?
|
||||||
if (lastLicense != null)
|
if (lastLicense != null)
|
||||||
@@ -321,18 +322,21 @@ namespace Sockeye.Biz
|
|||||||
case "301028317"://perpetual
|
case "301028317"://perpetual
|
||||||
newLicense.Users = purchase.Quantity;
|
newLicense.Users = purchase.Quantity;
|
||||||
newLicense.MaintenanceExpire = dtOneYear;
|
newLicense.MaintenanceExpire = dtOneYear;
|
||||||
|
newLicense.PGroup = ProductGroup.RavenPerpetual;
|
||||||
break;
|
break;
|
||||||
case "301028467"://subscription monthly
|
case "301028467"://subscription monthly
|
||||||
newLicense.Users = purchase.Quantity;
|
newLicense.Users = purchase.Quantity;
|
||||||
newLicense.MaintenanceExpire = dtOneMonth;
|
newLicense.MaintenanceExpire = dtOneMonth;
|
||||||
//FUTURE: for now subscriptions all 20gb if ever add ability to go higher max data with product code etc then remove this
|
//FUTURE: for now subscriptions all 20gb if ever add ability to go higher max data with product code etc then remove this
|
||||||
newLicense.MaxDataGB = 20;
|
newLicense.MaxDataGB = 20;
|
||||||
|
newLicense.PGroup = ProductGroup.RavenSubscription;
|
||||||
break;
|
break;
|
||||||
case "301028468"://subscription yearly
|
case "301028468"://subscription yearly
|
||||||
newLicense.Users = purchase.Quantity;
|
newLicense.Users = purchase.Quantity;
|
||||||
newLicense.MaintenanceExpire = dtOneYear;
|
newLicense.MaintenanceExpire = dtOneYear;
|
||||||
//FUTURE: for now subscriptions all 20gb if ever add ability to go higher max data with product code etc then remove this
|
//FUTURE: for now subscriptions all 20gb if ever add ability to go higher max data with product code etc then remove this
|
||||||
newLicense.MaxDataGB = 20;
|
newLicense.MaxDataGB = 20;
|
||||||
|
newLicense.PGroup = ProductGroup.RavenSubscription;
|
||||||
break;
|
break;
|
||||||
case "301033167"://Customer users monthly price
|
case "301033167"://Customer users monthly price
|
||||||
case "301033168"://Customer users yearly price
|
case "301033168"://Customer users yearly price
|
||||||
|
|||||||
@@ -897,7 +897,7 @@ $BODY$ LANGUAGE PLPGSQL STABLE");
|
|||||||
+ "wiki TEXT, tags VARCHAR(255) ARRAY )");
|
+ "wiki TEXT, tags VARCHAR(255) ARRAY )");
|
||||||
|
|
||||||
await ExecQueryAsync("CREATE TABLE avendornotification (id BIGINT GENERATED ALWAYS AS IDENTITY PRIMARY KEY, created TIMESTAMPTZ NOT NULL, vendorid BIGINT NOT NULL REFERENCES avendor(id), "
|
await ExecQueryAsync("CREATE TABLE avendornotification (id BIGINT GENERATED ALWAYS AS IDENTITY PRIMARY KEY, created TIMESTAMPTZ NOT NULL, vendorid BIGINT NOT NULL REFERENCES avendor(id), "
|
||||||
+ "vendordata TEXT, processed TIMESTAMPTZ, tags VARCHAR(255) ARRAY )");
|
+ "vendordata TEXT, processed TIMESTAMPTZ, tags VARCHAR(255) ARRAY )");
|
||||||
|
|
||||||
await ExecQueryAsync("CREATE TABLE apurchase (id BIGINT GENERATED ALWAYS AS IDENTITY PRIMARY KEY, customerid BIGINT REFERENCES acustomer(id) ON DELETE CASCADE, regto TEXT NOT NULL, "
|
await ExecQueryAsync("CREATE TABLE apurchase (id BIGINT GENERATED ALWAYS AS IDENTITY PRIMARY KEY, customerid BIGINT REFERENCES acustomer(id) ON DELETE CASCADE, regto TEXT NOT NULL, "
|
||||||
+ "vendorid BIGINT NOT NULL REFERENCES avendor(id), productid BIGINT REFERENCES aproduct(id), pgroup INTEGER NOT NULL DEFAULT 4, salesordernumber TEXT NOT NULL, "
|
+ "vendorid BIGINT NOT NULL REFERENCES avendor(id), productid BIGINT REFERENCES aproduct(id), pgroup INTEGER NOT NULL DEFAULT 4, salesordernumber TEXT NOT NULL, "
|
||||||
|
|||||||
Reference in New Issue
Block a user