Adjuts field type to not loosing data #2
This commit is contained in:
parent
6b6e03fce3
commit
5a2a97a873
|
@ -8,67 +8,67 @@ USE offlocal;
|
|||
|
||||
CREATE TABLE original_data(
|
||||
`code` BIGINT UNSIGNED NOT NULL,
|
||||
`url` VARCHAR(255),
|
||||
`url` TEXT(500),
|
||||
`creator` VARCHAR(5),
|
||||
`created_t` INT,
|
||||
`created_datetime` VARCHAR(5),
|
||||
`last_modified_t` INT,
|
||||
`last_modified_datetime` VARCHAR(5),
|
||||
`product_name` VARCHAR(5),
|
||||
`product_name` VARCHAR(200),
|
||||
`generic_name` VARCHAR(5),
|
||||
`quantity` VARCHAR(5),
|
||||
`quantity` VARCHAR(255),
|
||||
`packaging` VARCHAR(5),
|
||||
`packaging_tags` VARCHAR(255),
|
||||
`packaging_tags` VARCHAR(5),
|
||||
`brands` VARCHAR(255),
|
||||
`brands_tags` VARCHAR(5),
|
||||
`categories` VARCHAR(5),
|
||||
`categories_tags` VARCHAR(5),
|
||||
`categories_fr` VARCHAR(255),
|
||||
`categories_fr` TEXT(800),
|
||||
`origins` VARCHAR(5),
|
||||
`origins_tags` VARCHAR(255),
|
||||
`origins_tags` VARCHAR(5),
|
||||
`manufacturing_places` VARCHAR(5),
|
||||
`manufacturing_places_tags` VARCHAR(255),
|
||||
`manufacturing_places_tags` VARCHAR(5),
|
||||
`labels` VARCHAR(5),
|
||||
`labels_tags` VARCHAR(5),
|
||||
`labels_fr` VARCHAR(255),
|
||||
`labels_fr` TEXT,
|
||||
`emb_codes` VARCHAR(5),
|
||||
`emb_codes_tags` VARCHAR(5),
|
||||
`first_packaging_code_geo` VARCHAR(5),
|
||||
`cities` VARCHAR(5),
|
||||
`cities_tags` VARCHAR(5),
|
||||
`purchase_places` VARCHAR(255),
|
||||
`purchase_places` VARCHAR(100),
|
||||
`stores` VARCHAR(255),
|
||||
`countries` VARCHAR(5),
|
||||
`countries_tags` VARCHAR(5),
|
||||
`countries_fr` VARCHAR(255),
|
||||
`ingredients_text` VARCHAR(5),
|
||||
`countries_fr` TEXT,
|
||||
`ingredients_text` TEXT,
|
||||
`allergens` VARCHAR(5),
|
||||
`allergens_fr` VARCHAR(5),
|
||||
`traces` VARCHAR(5),
|
||||
`traces_tags` VARCHAR(5),
|
||||
`traces_fr` VARCHAR(5),
|
||||
`serving_size` VARCHAR(30),
|
||||
`serving_size` VARCHAR(255),
|
||||
`serving_quantity` TINYINT UNSIGNED,
|
||||
`no_nutriments` VARCHAR(5),
|
||||
`additives_n` VARCHAR(5),
|
||||
`additives` VARCHAR(5),
|
||||
`additives_tags` VARCHAR(5),
|
||||
`additives_fr` VARCHAR(255),
|
||||
`ingredients_from_palm_oil_n` VARCHAR(5),
|
||||
`additives_fr` TEXT,
|
||||
`ingredients_from_palm_oil_n` TINYINT UNSIGNED,
|
||||
`ingredients_from_palm_oil` VARCHAR(5),
|
||||
`ingredients_from_palm_oil_tags` VARCHAR(5),
|
||||
`ingredients_that_may_be_from_palm_oil_n` VARCHAR(5),
|
||||
`ingredients_that_may_be_from_palm_oil` VARCHAR(5),
|
||||
`ingredients_that_may_be_from_palm_oil_tags` VARCHAR(5),
|
||||
`nutrition_grade_uk` VARCHAR(5),
|
||||
`nutrition_grade_fr` VARCHAR(255),
|
||||
`nutrition_grade_fr` VARCHAR(40),
|
||||
`pnns_groups_1` VARCHAR(5),
|
||||
`pnns_groups_2` VARCHAR(5),
|
||||
`states` VARCHAR(5),
|
||||
`states_tags` VARCHAR(5),
|
||||
`states_fr` VARCHAR(255),
|
||||
`states_fr` TEXT,
|
||||
`main_category` VARCHAR(5),
|
||||
`main_category_fr` VARCHAR(255),
|
||||
`main_category_fr` VARCHAR(100),
|
||||
`image_url` VARCHAR(5),
|
||||
`image_small_url` VARCHAR(5),
|
||||
`image_ingredients_url` VARCHAR(5),
|
||||
|
@ -381,3 +381,35 @@ UNION
|
|||
|
||||
SELECT "Rows in 'original_data' table", COUNT(*)
|
||||
FROM offlocal.original_data;
|
||||
|
||||
|
||||
-- ----------------------
|
||||
-- Fields ideal length --
|
||||
-- ----------------------
|
||||
|
||||
SELECT
|
||||
MAX(CHAR_LENGTH(`code`)) AS 'code',
|
||||
MAX(CHAR_LENGTH(`url`)) AS 'url',
|
||||
MAX(CHAR_LENGTH(`created_t`)) AS 'crea',
|
||||
MAX(CHAR_LENGTH(`last_modified_t`)) AS 'last',
|
||||
MAX(CHAR_LENGTH(`product_name`)) AS 'prod',
|
||||
MAX(CHAR_LENGTH(`quantity`)) AS 'qtity',
|
||||
MAX(CHAR_LENGTH(`categories_fr`)) AS 'cat',
|
||||
MAX(CHAR_LENGTH(`labels_fr`)) AS 'lab',
|
||||
MAX(CHAR_LENGTH(`purchase_places`)) AS 'purc',
|
||||
MAX(CHAR_LENGTH(`stores`)) AS 'stor',
|
||||
MAX(CHAR_LENGTH(`ingredients_text`)) AS 'ingr',
|
||||
MAX(CHAR_LENGTH(`serving_size`)) AS 's_siz',
|
||||
MAX(CHAR_LENGTH(`serving_quantity`)) AS 's_qua',
|
||||
MAX(CHAR_LENGTH(`additives_fr`)) AS 'add',
|
||||
MAX(CHAR_LENGTH(`nutrition_grade_fr`)) AS 'nut_gr',
|
||||
MAX(CHAR_LENGTH(`states_fr`)) AS 'state',
|
||||
MAX(CHAR_LENGTH(`main_category_fr`)) AS 'm_cat',
|
||||
MAX(CHAR_LENGTH(`energy_100g`)) AS 'energy',
|
||||
MAX(CHAR_LENGTH(`fat_100g`)) AS 'fat',
|
||||
MAX(CHAR_LENGTH(`sugars_100g`)) AS 'sugars',
|
||||
MAX(CHAR_LENGTH(`salt_100g`)) AS 'salt',
|
||||
MAX(CHAR_LENGTH(`sodium_100g`)) AS 'sodium',
|
||||
MAX(CHAR_LENGTH(`alcohol_100g`)) AS 'alcohol',
|
||||
MAX(CHAR_LENGTH(`nutrition-score-fr_100g`)) AS 'nut-sc'
|
||||
FROM original_data;
|
||||
|
|
Loading…
Reference in New Issue
Block a user