Regalamiunsorriso/www/admin/_sql/cli-rus/9_socialSignin.sql

210 lines
6.9 KiB
MySQL
Raw Normal View History

2026-04-07 18:02:17 +02:00
ALTER TABLE `USERS` ADD COLUMN `costoOrario` DECIMAL(18,4);
ALTER TABLE `USERS` ADD COLUMN `percServizi` DECIMAL(5,2);
ALTER TABLE `USERS` CHANGE `costoOrario` `tariffaProfessionista` DECIMAL(18,4);
ALTER TABLE `USERS` CHANGE `percServizi` `percProfessinista` DECIMAL(5,2);
ALTER TABLE `USERS` ADD COLUMN `socialId` VARCHAR(60);
ALTER TABLE `USERS` ADD COLUMN `flgSocialIdType` INTEGER;
# ---------------------------------------------------------------------- #
# Add tables #
# ---------------------------------------------------------------------- #
# ---------------------------------------------------------------------- #
# Add table "ATTIVITA" #
# ---------------------------------------------------------------------- #
CREATE TABLE `ATTIVITA` (
`id_attivita` INTEGER NOT NULL AUTO_INCREMENT,
`id_tipoAttivita` INTEGER,
`nomeAttivita` VARCHAR(60),
`indirizzoAttivita` VARCHAR(60),
`numeroCivicoAttivita` VARCHAR(30),
`id_comuneAttivita` INTEGER,
`descrizioneComuneAttivita` VARCHAR(60),
`descrizioneProvinciaAttivita` CHAR(2),
`capComuneAttivita` CHAR(5),
`capZonaAttivita` VARCHAR(10),
`telefonoAttivita` VARCHAR(40),
`emailAttivita` VARCHAR(60),
`flgGusti` INTEGER,
`dataIscrizione` DATE,
`codiceAttivita` VARCHAR(40),
`imgTmst` VARCHAR(24),
`fglMainSxCategorie` INTEGER,
`flgMainSxVetrinaBestseller` INTEGER,
`flgMainSxVetrinaOfferte` INTEGER,
`flgMainSxUltimiVisualizzati` INTEGER,
`flgMainBanner` INTEGER,
`flgMainVetrina` INTEGER,
`flgMainVetrinaCategorie` INTEGER,
`flgTopTelefono` INTEGER,
`flgTopLingue` INTEGER,
`topLingueAttivita` VARCHAR(40),
`flgTopMail` INTEGER,
`topColoreHex` VARCHAR(7),
`flgHeadCategorie` INTEGER,
`flgHeadMarche` INTEGER,
`flgHeadNewsType` INTEGER,
`headColoreHex` VARCHAR(7),
`flgDetailReviews` INTEGER,
`flgDetailRelatedProducts` INTEGER,
`flgDetailDxVetrinaBestseller` INTEGER,
`flgDetailDxVetrinaOfferte` INTEGER,
`flgCoupon` INTEGER,
`flgCheckoutGuest` INTEGER,
`accountFacebook` VARCHAR(60),
`accountTwitter` VARCHAR(60),
`accountInstagram` VARCHAR(60),
`flgSocialSide` INTEGER,
`flgFooterSocial` INTEGER,
`flgDefault` INTEGER,
`mailFrom` VARCHAR(40),
`mailTitolarePrivacy` TEXT,
`mailFooter` TEXT,
`mailTitle` VARCHAR(40),
`flgCartProcediPagamento` INTEGER,
`id_vettore` INTEGER,
`mailCoordinateBancarie` VARCHAR(254),
`wwwAddress` VARCHAR(40),
`topFontColorHex` VARCHAR(7),
`backgroundColorHex` VARCHAR(7),
`backgroundColorFooterHex` VARCHAR(7),
`backgroundColorNavHoverHex` VARCHAR(7),
`backgroundCustomFeatureBox` VARCHAR(7),
`headCategorieBorderColorHex` VARCHAR(7),
`mainTextColorHex` VARCHAR(7),
`leftMenuTextColorHex` VARCHAR(7),
`leftMenuSubTextColorHex` VARCHAR(7),
`subtitleHex` VARCHAR(7),
`bodyBackgroundHex` VARCHAR(7),
`footerTextH5Hex` VARCHAR(7),
`footerTextliHex` VARCHAR(7),
`footerTextliAHex` VARCHAR(7),
`costoContrassegno` DECIMAL(18,4),
`paypalClientId` VARCHAR(254),
`paypalClientSecret` VARCHAR(254),
`flgDetailCompara` INTEGER,
`flgDetailWishlist` INTEGER,
`flgDetailShareAddThis` INTEGER,
`flgNewsletterType` INTEGER,
`mailchimpSubscribeForm` TEXT,
`tagManagerHead` TEXT,
`tagManagerBody` TEXT,
`flgMainMiniBanner` INTEGER,
`flgMainSxCategorie` INTEGER,
`mainSubtitleBottomBorderHex` VARCHAR(7),
`indirizzoSede` VARCHAR(60),
`numeroCivicoSede` VARCHAR(30),
`id_comuneSede` INTEGER,
`descrizioneComuneSede` VARCHAR(60),
`descrizioneProvinciaSede` CHAR(2),
`capComuneSede` CHAR(5),
`capZonaSede` VARCHAR(10),
`telefonoSede` VARCHAR(40),
`codFisc` VARCHAR(16),
`pIva` VARCHAR(16),
`pec` VARCHAR(40),
`codiceIdentificativoFE` VARCHAR(7),
`contatto` VARCHAR(60),
`flgAcquistaSoloDisponibile` INTEGER,
`qtaDisponibilitaBassa` INTEGER,
`googleFtpUser` VARCHAR(60),
`googleFtpPassword` VARCHAR(60),
`flgGoogleMerchant` INTEGER,
`googleNomiFileFeed` VARCHAR(1000),
`deliveryFreeAbove` DECIMAL(18,4),
`cellulareAttivita` VARCHAR(40),
`flgTopChatWhatsapp` INTEGER,
`flgTopChatTelegram` INTEGER,
`chatTelegramUsername` VARCHAR(40),
`flgFooterChatWhatsapp` INTEGER,
`flgFooterChatTelegram` INTEGER,
`flgSubito` INTEGER,
`flgQuotazione` INTEGER,
`mainUltimiNum` INTEGER,
`flgMainUltimi` INTEGER,
`flgMainUltimaNews` INTEGER,
`deliveryCost` DECIMAL(18,4),
`recaptchaV2Key` VARCHAR(60),
`id_listinoEbay` INTEGER,
`flgEbay` INTEGER,
`cciaa` VARCHAR(10),
`faxAttivita` VARCHAR(40),
`ebayFulfillmentPolicyId` VARCHAR(40),
`ebayPaymentPolicyId` VARCHAR(40),
`ebayReturnPolicyId` VARCHAR(40),
`ebayMerchantLocationKey` VARCHAR(40),
`ebayOAuthRefreshToken` TEXT,
`ebayOAuthRefreshTokenExpire` DATETIME,
`ebayOAuthUserToken` TEXT,
`ebayOAuthUserTokenExpire` DATETIME,
`flgIcecat` INTEGER,
`icecatUsername` VARCHAR(40),
`icecatPassword` VARCHAR(40),
`percentileMaxPerPreventivo` INTEGER,
`googleMerchantRecensioniScript` VARCHAR(2000),
`googleMerchantRecensioniScriptBadge` VARCHAR(2000),
`flgGoogleMerchantRecensioni` INTEGER,
`flgGoogleMerchantRecensioniBadge` INTEGER,
`googleSiteId` VARCHAR(40),
`googleApiKey` VARCHAR(250),
`amzAccessKeyId` VARCHAR(40),
`amzSecretKey` VARCHAR(40),
`amzRoleArn` VARCHAR(40),
`amzRoleSessionName` VARCHAR(40),
`amzClientId` VARCHAR(40),
`amzClientSecret` VARCHAR(40),
`amzRefreshToken` VARCHAR(254),
`flgAmz` INTEGER,
`id_listinoAmz` INTEGER,
`flgTrovaprezzi` INTEGER,
`trovaprezziTrustedProgramScript` VARCHAR(2000),
`trovaprezziTrustedProgramScriptItem` VARCHAR(200),
`checkCartPercScontoMax` DECIMAL(5,2),
`cookiePolicyTheme` VARCHAR(60),
`flgIdealo` INTEGER,
`idealoTag` VARCHAR(40),
CONSTRAINT `PK_ATTIVITA` PRIMARY KEY (`id_attivita`)
);
CREATE UNIQUE INDEX `IDX_ATTIVITA_1` ON `ATTIVITA` (`codiceAttivita`);
# ---------------------------------------------------------------------- #
# Add table "ATTIVITA_TIPO_PAGAMENTO" #
# ---------------------------------------------------------------------- #
CREATE TABLE `ATTIVITA_TIPO_PAGAMENTO` (
`id_attivitaTipoPagamento` INTEGER NOT NULL AUTO_INCREMENT,
`id_attivita` INTEGER,
`id_tipoPagamento` INTEGER,
CONSTRAINT `PK_ATTIVITA_TIPO_PAGAMENTO` PRIMARY KEY (`id_attivitaTipoPagamento`)
);
CREATE TABLE `CLIFOR_TIPO_PAGAMENTO` (
`id_cliforTipoPagamento` INTEGER NOT NULL AUTO_INCREMENT,
`id_clifor` INTEGER NOT NULL,
`id_tipoPagamento` INTEGER NOT NULL,
CONSTRAINT `PK_CLIFOR_TIPO_PAGAMENTO` PRIMARY KEY (`id_cliforTipoPagamento`)
);
CREATE UNIQUE INDEX `IDX_CLIFOR_TIPO_PAGAMENTO_1` ON `CLIFOR_TIPO_PAGAMENTO` (`id_clifor`,`id_tipoPagamento`);