From 1fa6b2b631526663190d98be398ed2c6d8c4a097 Mon Sep 17 00:00:00 2001 From: Angela Li Date: Tue, 5 Feb 2019 16:58:06 -0800 Subject: [PATCH 1/2] add sql file for creating tables --- sql_schema/create_table.sql | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 sql_schema/create_table.sql diff --git a/sql_schema/create_table.sql b/sql_schema/create_table.sql new file mode 100644 index 00000000..445a5faf --- /dev/null +++ b/sql_schema/create_table.sql @@ -0,0 +1,6 @@ +CREATE TABLE self_compatibility_status (install_name VARCHAR(200), status VARCHAR(20), py_version VARCHAR(5), timestamp TIMESTAMP, details VARCHAR(5000), PRIMARY KEY (install_name, py_version)); + +CREATE TABLE pairwise_compatibility_status (install_name_lower VARCHAR(200), install_name_higher VARCHAR(200), status VARCHAR(20), py_version VARCHAR(5), timestamp TIMESTAMP, details VARCHAR(5000), PRIMARY KEY (install_name_lower, install_name_higher, py_version)); + +CREATE TABLE release_time_for_dependencies (install_name VARCHAR(200), dep_name VARCHAR(200), installed_version VARCHAR(50), installed_version_time DATETIME, latest_version VARCHAR(50), latest_version_time DATETIME, is_latest BOOLEAN, timestamp TIMESTAMP, PRIMARY KEY (install_name, dep_name)); + From babe09f2fed2a65c8932a217a246f7ef2bd558f0 Mon Sep 17 00:00:00 2001 From: Angela Li Date: Wed, 20 Feb 2019 14:55:31 -0800 Subject: [PATCH 2/2] fix --- sql_schema/create_table.sql | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/sql_schema/create_table.sql b/sql_schema/create_table.sql index 445a5faf..000c82f4 100644 --- a/sql_schema/create_table.sql +++ b/sql_schema/create_table.sql @@ -1,6 +1,5 @@ -CREATE TABLE self_compatibility_status (install_name VARCHAR(200), status VARCHAR(20), py_version VARCHAR(5), timestamp TIMESTAMP, details VARCHAR(5000), PRIMARY KEY (install_name, py_version)); +CREATE TABLE self_compatibility_status (install_name VARCHAR(200), status VARCHAR(20), py_version VARCHAR(1), timestamp TIMESTAMP, details TEXT, PRIMARY KEY (install_name, py_version)); -CREATE TABLE pairwise_compatibility_status (install_name_lower VARCHAR(200), install_name_higher VARCHAR(200), status VARCHAR(20), py_version VARCHAR(5), timestamp TIMESTAMP, details VARCHAR(5000), PRIMARY KEY (install_name_lower, install_name_higher, py_version)); +CREATE TABLE pairwise_compatibility_status (install_name_lower VARCHAR(200), install_name_higher VARCHAR(200), status VARCHAR(20), py_version VARCHAR(1), timestamp TIMESTAMP, details TEXT, PRIMARY KEY (install_name_lower, install_name_higher, py_version)); CREATE TABLE release_time_for_dependencies (install_name VARCHAR(200), dep_name VARCHAR(200), installed_version VARCHAR(50), installed_version_time DATETIME, latest_version VARCHAR(50), latest_version_time DATETIME, is_latest BOOLEAN, timestamp TIMESTAMP, PRIMARY KEY (install_name, dep_name)); -