working #37
@@ -4,5 +4,6 @@ ENV MYSQL_DATABASE=boredcareers
|
|||||||
ENV MYSQL_ROOT_PASSWORD=90pa8pav89h4g08hads
|
ENV MYSQL_ROOT_PASSWORD=90pa8pav89h4g08hads
|
||||||
|
|
||||||
ADD mistox.sql /docker-entrypoint-initdb.d
|
ADD mistox.sql /docker-entrypoint-initdb.d
|
||||||
|
ADD postalcodes.csv /var/lib/mysql-files/postalcodes.csv
|
||||||
|
|
||||||
EXPOSE 3306
|
EXPOSE 3306
|
||||||
|
|||||||
@@ -183,6 +183,29 @@ CREATE TABLE IF NOT EXISTS `JobListingSkill` (
|
|||||||
FOREIGN KEY (`JobListingID`) REFERENCES `JobListing`(`ID`) ON DELETE CASCADE
|
FOREIGN KEY (`JobListingID`) REFERENCES `JobListing`(`ID`) ON DELETE CASCADE
|
||||||
) AUTO_INCREMENT=1;
|
) AUTO_INCREMENT=1;
|
||||||
|
|
||||||
|
-- Postal Codes Section
|
||||||
|
|
||||||
|
CREATE TABLE IF NOT EXISTS `PostalCodes` (
|
||||||
|
`country code` char(2),
|
||||||
|
`postal code` varchar(20),
|
||||||
|
`place name` varchar(180),
|
||||||
|
`state` varchar(100),
|
||||||
|
`state code` varchar(20),
|
||||||
|
`city` varchar(100),
|
||||||
|
`admin code2` varchar(20),
|
||||||
|
`admin name3` varchar(100),
|
||||||
|
`admin code3` varchar(20),
|
||||||
|
`latitude` float,
|
||||||
|
`longitude` float,
|
||||||
|
`accuracy` varchar(2)
|
||||||
|
);
|
||||||
|
|
||||||
|
LOAD DATA INFILE '/var/lib/mysql-files/postalcodes.csv'
|
||||||
|
INTO TABLE PostalCodes
|
||||||
|
FIELDS TERMINATED BY '\t'
|
||||||
|
ENCLOSED BY '"'
|
||||||
|
LINES TERMINATED BY '\n';
|
||||||
|
|
||||||
-- Application Section
|
-- Application Section
|
||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS `JobApplication` (
|
CREATE TABLE IF NOT EXISTS `JobApplication` (
|
||||||
|
|||||||
+1826595
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user