From 5640a303a4eca49ebe120f32f90d49200f6aa5b1 Mon Sep 17 00:00:00 2001 From: Matthew Dillon Date: Fri, 24 Apr 2015 07:43:48 -0800 Subject: [PATCH] Cleaning up text columns --- migrations/00001_AddUsers_up.sql | 4 ++-- migrations/00002_AddGenera_up.sql | 2 +- migrations/00003_AddSpecies_up.sql | 2 +- migrations/00004_AddStrain_up.sql | 10 +++++----- migrations/00005_AddCharacteristicTypes_up.sql | 2 +- migrations/00006_AddCharacteristics_up.sql | 2 +- migrations/00007_AddText_Measurement_Types_up.sql | 2 +- migrations/00008_AddUnit_Types_up.sql | 2 +- migrations/00009_AddTest_Methods_up.sql | 2 +- migrations/00010_AddMeasurements_up.sql | 4 ++-- 10 files changed, 16 insertions(+), 16 deletions(-) diff --git a/migrations/00001_AddUsers_up.sql b/migrations/00001_AddUsers_up.sql index 4b1121d..0dc46b1 100644 --- a/migrations/00001_AddUsers_up.sql +++ b/migrations/00001_AddUsers_up.sql @@ -9,8 +9,8 @@ CREATE TYPE e_roles AS ENUM('R', 'W', 'A'); CREATE TABLE users ( id BIGSERIAL NOT NULL, email CHARACTER VARYING(254) NOT NULL UNIQUE, - password CHARACTER VARYING(100) NOT NULL, - name CHARACTER VARYING(100) NOT NULL, + password CHARACTER(60) NOT NULL, + name TEXT NOT NULL, role e_roles DEFAULT 'R' NOT NULL, created_at TIMESTAMP WITH TIME ZONE NOT NULL, diff --git a/migrations/00002_AddGenera_up.sql b/migrations/00002_AddGenera_up.sql index 00ca780..bbe4e5b 100644 --- a/migrations/00002_AddGenera_up.sql +++ b/migrations/00002_AddGenera_up.sql @@ -3,7 +3,7 @@ CREATE TABLE genera ( id BIGSERIAL NOT NULL, - genus_name CHARACTER VARYING(100) NOT NULL, + genus_name TEXT NOT NULL, created_at TIMESTAMP WITH TIME ZONE NOT NULL, updated_at TIMESTAMP WITH TIME ZONE NOT NULL, diff --git a/migrations/00003_AddSpecies_up.sql b/migrations/00003_AddSpecies_up.sql index dfd767a..b0f1404 100644 --- a/migrations/00003_AddSpecies_up.sql +++ b/migrations/00003_AddSpecies_up.sql @@ -4,7 +4,7 @@ CREATE TABLE species ( id BIGSERIAL NOT NULL, genus_id BIGINT NOT NULL, - species_name CHARACTER VARYING(100) NOT NULL, + species_name TEXT NOT NULL, type_species BOOLEAN NULL, subspecies_species_id BIGINT NULL, diff --git a/migrations/00004_AddStrain_up.sql b/migrations/00004_AddStrain_up.sql index 598650b..68ef020 100644 --- a/migrations/00004_AddStrain_up.sql +++ b/migrations/00004_AddStrain_up.sql @@ -4,12 +4,12 @@ CREATE TABLE strains ( id BIGSERIAL NOT NULL, species_id BIGINT NOT NULL, - strain_name CHARACTER VARYING(100) NOT NULL, + strain_name TEXT NOT NULL, type_strain BOOLEAN NOT NULL, - etymology CHARACTER VARYING(500) NULL, - accession_banks CHARACTER VARYING(100) NULL, - genbank_embl_ddb CHARACTER VARYING(100) NULL, - isolated_from CHARACTER VARYING(100) NULL, + etymology TEXT NULL, + accession_banks TEXT NULL, + genbank_embl_ddb TEXT NULL, + isolated_from TEXT NULL, notes TEXT NULL, author_id BIGINT NOT NULL, diff --git a/migrations/00005_AddCharacteristicTypes_up.sql b/migrations/00005_AddCharacteristicTypes_up.sql index c98d44c..4e6de7c 100644 --- a/migrations/00005_AddCharacteristicTypes_up.sql +++ b/migrations/00005_AddCharacteristicTypes_up.sql @@ -3,7 +3,7 @@ CREATE TABLE characteristic_types ( id BIGSERIAL NOT NULL, - characteristic_type_name CHARACTER VARYING(100) NOT NULL, + characteristic_type_name TEXT NOT NULL, created_at TIMESTAMP WITH TIME ZONE NOT NULL, updated_at TIMESTAMP WITH TIME ZONE NOT NULL, diff --git a/migrations/00006_AddCharacteristics_up.sql b/migrations/00006_AddCharacteristics_up.sql index f49e88b..aeab85e 100644 --- a/migrations/00006_AddCharacteristics_up.sql +++ b/migrations/00006_AddCharacteristics_up.sql @@ -3,7 +3,7 @@ CREATE TABLE characteristics ( id BIGSERIAL NOT NULL, - characteristic_name CHARACTER VARYING(100) NOT NULL, + characteristic_name TEXT NOT NULL, characteristic_type_id BIGINT NOT NULL, created_at TIMESTAMP WITH TIME ZONE NOT NULL, diff --git a/migrations/00007_AddText_Measurement_Types_up.sql b/migrations/00007_AddText_Measurement_Types_up.sql index 99e16a6..75381d2 100644 --- a/migrations/00007_AddText_Measurement_Types_up.sql +++ b/migrations/00007_AddText_Measurement_Types_up.sql @@ -3,7 +3,7 @@ CREATE TABLE text_measurement_types ( id BIGSERIAL NOT NULL, - text_measurement_name CHARACTER VARYING(100) NOT NULL, + text_measurement_name TEXT NOT NULL, created_at TIMESTAMP WITH TIME ZONE NOT NULL, updated_at TIMESTAMP WITH TIME ZONE NOT NULL, diff --git a/migrations/00008_AddUnit_Types_up.sql b/migrations/00008_AddUnit_Types_up.sql index d8b5f7d..385d32f 100644 --- a/migrations/00008_AddUnit_Types_up.sql +++ b/migrations/00008_AddUnit_Types_up.sql @@ -3,7 +3,7 @@ CREATE TABLE unit_types ( id BIGSERIAL NOT NULL, - name CHARACTER VARYING(100) NOT NULL, + name TEXT NOT NULL, symbol CHARACTER VARYING(10) NOT NULL, created_at TIMESTAMP WITH TIME ZONE NOT NULL, diff --git a/migrations/00009_AddTest_Methods_up.sql b/migrations/00009_AddTest_Methods_up.sql index b61f56b..70fa164 100644 --- a/migrations/00009_AddTest_Methods_up.sql +++ b/migrations/00009_AddTest_Methods_up.sql @@ -3,7 +3,7 @@ CREATE TABLE test_methods ( id BIGSERIAL NOT NULL, - name CHARACTER VARYING(100) NOT NULL, + name TEXT NOT NULL, created_at TIMESTAMP WITH TIME ZONE NOT NULL, updated_at TIMESTAMP WITH TIME ZONE NOT NULL, diff --git a/migrations/00010_AddMeasurements_up.sql b/migrations/00010_AddMeasurements_up.sql index b4fff0c..ef48b2e 100644 --- a/migrations/00010_AddMeasurements_up.sql +++ b/migrations/00010_AddMeasurements_up.sql @@ -6,11 +6,11 @@ CREATE TABLE measurements ( strain_id BIGINT NOT NULL, characteristic_id BIGINT NOT NULL, text_measurement_type_id BIGINT NULL, - txt_value CHARACTER VARYING(255) NULL, + txt_value TEXT NULL, num_value NUMERIC(8, 3) NULL, confidence_interval NUMERIC(8, 3) NULL, unit_type_id BIGINT NULL, - notes CHARACTER VARYING(255) NULL, + notes TEXT NULL, test_method_id BIGINT NULL, created_at TIMESTAMP WITH TIME ZONE NOT NULL,