diff --git a/script.py b/script.py index 631fdfc..53a1bae 100644 --- a/script.py +++ b/script.py @@ -1,6 +1,5 @@ import pandas as pd import psycopg2 as psy -import getpass data = pd.read_csv(r'911.csv') @@ -20,13 +19,16 @@ try : curs.execute(''' CREATE TABLE 911( - latitude numeric, - longitude numeric, - description varchar(150), - zipCode char(6), - title varchar(50), - DateHeure timestamp, - ville varchar(50), - adresse varchar(50), - indexColone char(1); - )) + latitude numeric NOT NULL, + longitude numeric NOT NULL, + description varchar(150) PRIMARY KEY, + zipCode char(6) NOT NULL, + title varchar(50) NOT NULL, + DateHeure timestamp NOT NULL CHECK DateHeure < CURRENT_TIMESTAMP, + ville varchar(50) NOT NULL, + adresse varchar(50) NOT NULL, + indexColone char(1) DEFAULT = 1; + ); + ''') + +