forked from LinkedInLearning/practice-it-sql-joins-3085459
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcreate_database.sh
executable file
·26 lines (25 loc) · 987 Bytes
/
create_database.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#!/bin/sh
sqlite3 AdventureWorks.db <<EOF
.read create_tables.sql
.mode list
.import csv/DimCurrency.csv DimCurrency
.import csv/DimCustomer.csv DimCustomer
.import csv/DimDate.csv DimDate
.import csv/DimDepartmentGroup.csv DimDepartmentGroup
.import csv/DimEmployee.csv DimEmployee
.import csv/DimGeography.csv DimGeography
.import csv/DimOrganization.csv DimOrganization
.import csv/DimProduct.csv DimProduct
.import csv/DimProductCategory.csv DimProductCategory
.import csv/DimProductSubcategory.csv DimProductSubcategory
.import csv/DimPromotion.csv DimPromotion
.import csv/DimSalesReason.csv DimSalesReason
.import csv/DimSalesTerritory.csv DimSalesTerritory
.import csv/FactCurrencyRate.csv FactCurrencyRate
.import csv/FactInternetSales.csv FactInternetSales
.import csv/FactInternetSalesReason.csv FactInternetSalesReason
.import csv/FactSurveyResponse.csv FactSurveyResponse
.import csv/DimReseller.csv DimReseller
.import csv/FactResellerSales.csv FactResellerSales
.quit
EOF