Skip to content

Commit

Permalink
Revert "Revert "[MB-16548] Import TRDM data""
Browse files Browse the repository at this point in the history
This reverts commit ad49efa.
  • Loading branch information
mboren committed Aug 16, 2023
1 parent 36aa5df commit 20b377e
Show file tree
Hide file tree
Showing 9 changed files with 128 additions and 2 deletions.
3 changes: 3 additions & 0 deletions migrations/app/migrations_manifest.txt
Original file line number Diff line number Diff line change
Expand Up @@ -839,3 +839,6 @@
20230623204052_delete_ServiceAreaDest_param_for_DDDSIT_service_item.up.sql
20230628220338_add_sit_fsc_reservice_and_service_params.up.sql
20230721155723_add_lines_of_accounting_table_and_update_tac_table.up.sql
20230804161700_import_trdm_part_1.up.sql
20230807175944_import_trdm_part_2.up.sql
20230807180000_import_trdm_part_3.up.sql
54 changes: 54 additions & 0 deletions migrations/app/secure/20230804161700_import_trdm_part_1.up.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
-- Local test migration.
-- This will be run on development environments.
-- It should mirror what you intend to apply on loadtest/demo/exp/stg/prd
-- DO NOT include any sensitive data.

COPY public.lines_of_accounting (id, loa_sys_id, loa_dpt_id, loa_tnsfr_dpt_nm, loa_baf_id, loa_trsy_sfx_tx, loa_maj_clm_nm, loa_op_agncy_id, loa_allt_sn_id, loa_pgm_elmnt_id, loa_tsk_bdgt_sbln_tx, loa_df_agncy_alctn_rcpnt_id, loa_jb_ord_nm, loa_sbaltmt_rcpnt_id, loa_wk_cntr_rcpnt_nm, loa_maj_rmbsmt_src_id, loa_dtl_rmbsmt_src_id, loa_cust_nm, loa_obj_cls_id, loa_srv_src_id, loa_spcl_intr_id, loa_bdgt_acnt_cls_nm, loa_doc_id, loa_cls_ref_id, loa_instl_acntg_act_id, loa_lcl_instl_id, loa_fms_trnsactn_id, loa_dsc_tx, loa_bgn_dt, loa_end_dt, loa_fnct_prs_nm, loa_stat_cd, loa_hist_stat_cd, loa_hs_gds_cd, org_grp_dfas_cd, loa_uic, loa_trnsn_id, loa_sub_acnt_id, loa_bet_cd, loa_fnd_ty_fg_cd, loa_bgt_ln_itm_id, loa_scrty_coop_impl_agnc_cd, loa_scrty_coop_dsgntr_cd, loa_scrty_coop_ln_itm_id, loa_agnc_dsbr_cd, loa_agnc_acntng_cd, loa_fnd_cntr_id, loa_cst_cntr_id, loa_prj_id, loa_actvty_id, loa_cst_cd, loa_wrk_ord_id, loa_fncl_ar_id, loa_scrty_coop_cust_cd, loa_end_fy_tx, loa_bg_fy_tx, loa_bgt_rstr_cd, loa_bgt_sub_act_cd, created_at, updated_at) FROM stdin;
3cbb7bb3-2d68-4d98-b0b5-b91ef7f01f96 10002 1 \N 4321 0000 \N 1A 123A 00000000 \N \N \N \N \N \N \N \N 22NL \N \N 000000 HHG12345678900 \N 12345 \N \N PERSONAL PROPERTY -- OBFUSCATED DATA DIVISION 2005-10-01 2015-10-01 \N U \N HT ZZ \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N 2023-08-03 19:17:10.05037 2023-08-03 19:17:38.776652
f24c7cea-c08d-4fc7-be18-51dcc8da55ac 10001 1 \N 1234 0000 \N 1A 123A 00000000 \N \N \N \N \N \N \N \N 22NL \N \N 000000 HHG12345678900 \N 12345 \N \N PERSONAL PROPERTY - FAKE DATA DIVISION 2005-10-01 2015-10-01 \N U \N HT ZZ \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N 2023-08-03 19:17:10.05037 2023-08-03 19:17:38.776652
06254fc3-b763-484c-b555-42855d1ad5cd 10003 1 \N 1234 0000 \N 1A 123A 00000000 \N \N \N \N \N \N \N \N 22NL \N \N 000000 HHG12345678900 \N 12345 \N \N PERSONAL PROPERTY - PARANORMAL ACTIVITY DIVISION (OTHER) 2005-10-01 2015-10-01 \N U \N HT ZZ \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N 2023-08-03 19:17:10.05037 2023-08-03 19:17:38.776652
85246388-6c32-4b54-9651-2df8a6bdee0d 10004 1 \N 1234 0000 \N 1A 123A 00000000 \N \N \N \N \N \N \N \N 22NL \N \N 000000 HHG12345678900 \N 12345 \N \N PERSONAL PROPERTY - PARANORMAL ACTIVITY DIVISION (CIVILIAN) 2005-10-01 2015-10-01 \N U \N HC ZZ \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N 2023-08-03 19:17:10.05037 2023-08-03 19:17:38.776652
dd77e60b-73d0-44c9-a660-36f259bde4ed 10005 1 \N 1234 0000 \N 1A 123A 00000000 \N \N \N \N \N \N \N \N 22NL \N \N 000000 HHG12345678900 \N 12345 \N \N PERSONAL PROPERTY - PARANORMAL ACTIVITY DIVISION (ENLISTED) 2005-10-01 2015-10-01 \N U \N HE ZZ \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N 2023-08-03 19:17:10.05037 2023-08-03 19:17:38.776652
25493a3d-80d1-470c-90e3-1ae308e419e4 10006 1 \N 1234 0000 \N 1A 123A 00000000 \N \N \N \N \N \N \N \N 22NL \N \N 000000 HHG12345678900 \N 12345 \N \N PERSONAL PROPERTY - PARANORMAL ACTIVITY DIVISION (OFFICER) 2005-10-01 2015-10-01 \N U \N HO ZZ \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N 2023-08-03 19:17:10.05037 2023-08-03 19:17:38.776652
c24d9e93-49f9-43cc-bd52-32b537ac47c4 10007 1 \N 1234 0000 \N 1A 123A 00000000 \N \N \N \N \N \N \N \N 22NL \N \N 000000 HHG12345678900 \N 12345 \N \N PERSONAL PROPERTY - PARANORMAL ACTIVITY DIVISION (DUAL) 2005-10-01 2015-10-01 \N U \N HD ZZ \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N 2023-08-03 19:17:10.05037 2023-08-03 19:17:38.776652
48d4955f-aa1e-410b-839a-9fbc78293b5a 10008 1 \N 1234 0000 \N 1A 123A 00000000 \N \N \N \N \N \N \N \N 22NL \N \N 000000 HHG12345678900 \N 12345 \N \N PERSONAL PROPERTY - PARANORMAL ACTIVITY DIVISION (HS) 2005-10-01 2015-10-01 \N U \N HS ZZ \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N \N 2023-08-03 19:17:10.05037 2023-08-03 19:17:38.776652
\.

TRUNCATE transportation_accounting_codes;
ALTER table public.transportation_accounting_codes DROP constraint transportation_accounting_codes_tac_key;


-- E01A, E11A, E12A are connected to lines of accounting
-- E12A has many entries, one of which is older than the other
-- Two are linked to the same LOA. One of these two is older and no longer active
-- The rest are linked to different LOA records with different household goods codes
-- E13A has a loa_sys_id that does not correspond to any lines of accounting in the database
-- E14A (and all following TACs) have null loa_sys_id

COPY public.transportation_accounting_codes (id, tac, loa_id, tac_sys_id, loa_sys_id, tac_fy_txt, tac_fn_bl_mod_cd, org_grp_dfas_cd, tac_mvt_dsg_id, tac_ty_cd, tac_use_cd, tac_maj_clmt_id, tac_bill_act_txt, tac_cost_ctr_nm, buic, tac_hist_cd, tac_stat_cd, trnsprtn_acnt_tx, trnsprtn_acnt_bgn_dt, trnsprtn_acnt_end_dt, dd_actvty_adrs_id, tac_blld_add_frst_ln_tx, tac_blld_add_scnd_ln_tx, tac_blld_add_thrd_ln_tx, tac_blld_add_frth_ln_tx, tac_fnct_poc_nm, created_at, updated_at) FROM stdin;
e170982f-e356-4699-9e78-0658a7c957eb E01A f24c7cea-c08d-4fc7-be18-51dcc8da55ac 67891 10001 2017 W HS \N O N 12345 123456 12345 \N \N I DO FAKE HOUSING 1 2020-10-01 2025-09-30 Z12345 COMMANDING - OFFICER FINANCE CENTER 123 ANY ST BEVERLY HILLS CA 90210 NO POC 2023-08-03 19:17:40.126142 2023-08-03 19:17:41.411975
0c0cfb1f-ffbb-4004-b089-04da8f2a16b9 E11A 3cbb7bb3-2d68-4d98-b0b5-b91ef7f01f96 12345 10002 2017 W HS \N O N 12345 123456 12345 \N \N I FAKE HOUSING 2 2013-10-01 2020-09-30 Z12345 COMMANDING OFFICER FINANCE CENTER 123 ANY ST BEVERLY HILLS CA 90210 NO POC 2023-08-03 19:17:40.126142 2023-08-03 19:17:41.411975
4e845ac6-2fe3-4904-b499-ee38b15566e4 E12A 06254fc3-b763-484c-b555-42855d1ad5cd 12345 10003 2017 W HS \N O N 12345 123456 12345 \N \N I FAKE HOUSING 3 2013-10-01 2020-09-30 Z12345 COMMANDING OFFICER FINANCE CENTER 123 ANY ST BEVERLY HILLS CA 90210 NO POC 2023-08-03 19:17:40.126142 2023-08-03 19:17:41.411975
a6d3ea58-5259-43ff-ab71-b2f9c6d3f323 E12A 06254fc3-b763-484c-b555-42855d1ad5cd 67891 10003 2017 W HS \N O N 12345 123456 12345 \N \N I FAKE HOUSING 3 2020-10-01 2025-09-30 Z12345 COMMANDING OFFICER FINANCE CENTER 123 ANY ST BEVERLY HILLS CA 90210 NO POC 2023-08-03 19:17:40.126142 2023-08-03 19:17:41.411975
b9b62924-7081-4e30-a1b5-31ab02c1ef0e E12A 85246388-6c32-4b54-9651-2df8a6bdee0d 67891 10004 2017 W HS \N O N 12345 123456 12345 \N \N I FAKE HOUSING 3 2020-10-01 2025-09-30 Z12345 COMMANDING OFFICER FINANCE CENTER 123 ANY ST BEVERLY HILLS CA 90210 NO POC 2023-08-03 19:17:40.126142 2023-08-03 19:17:41.411975
222bdc0c-b0d7-4cdf-877e-3738ab6366dc E12A dd77e60b-73d0-44c9-a660-36f259bde4ed 67891 10005 2017 W HS \N O N 12345 123456 12345 \N \N I FAKE HOUSING 3 2020-10-01 2025-09-30 Z12345 COMMANDING OFFICER FINANCE CENTER 123 ANY ST BEVERLY HILLS CA 90210 NO POC 2023-08-03 19:17:40.126142 2023-08-03 19:17:41.411975
685c4fef-604b-4fde-9bc3-d32d89b584ad E12A 25493a3d-80d1-470c-90e3-1ae308e419e4 67891 10006 2017 W HS \N O N 12345 123456 12345 \N \N I FAKE HOUSING 3 2020-10-01 2025-09-30 Z12345 COMMANDING OFFICER FINANCE CENTER 123 ANY ST BEVERLY HILLS CA 90210 NO POC 2023-08-03 19:17:40.126142 2023-08-03 19:17:41.411975
32e66f3c-1c98-4f22-b1be-6815699437ac E12A c24d9e93-49f9-43cc-bd52-32b537ac47c4 67891 10007 2017 W HS \N O N 12345 123456 12345 \N \N I FAKE HOUSING 3 2020-10-01 2025-09-30 Z12345 COMMANDING OFFICER FINANCE CENTER 123 ANY ST BEVERLY HILLS CA 90210 NO POC 2023-08-03 19:17:40.126142 2023-08-03 19:17:41.411975
c2486981-9253-4e1a-8a33-7b525fd91feb E12A 48d4955f-aa1e-410b-839a-9fbc78293b5a 67891 10008 2017 W HS \N O N 12345 123456 12345 \N \N I FAKE HOUSING 3 2020-10-01 2025-09-30 Z12345 COMMANDING OFFICER FINANCE CENTER 123 ANY ST BEVERLY HILLS CA 90210 NO POC 2023-08-03 19:17:40.126142 2023-08-03 19:17:41.411975
ec3fc4ce-ad2d-45d2-aaa8-401de3eb82a3 E13A \N \N \N 2017 W HS \N O N 12345 123456 12345 \N \N I FAKE HOUSING 4 2013-10-01 2025-09-30 Z12345 COMMANDING OFFICER FINANCE CENTER 123 ANY ST BEVERLY HILLS CA 90210 NO POC 2023-08-03 19:17:40.126142 2023-08-03 19:17:41.411975
1ddf6bed-7691-49e0-b66a-747e17dc71b9 E14A \N 20000 \N 2017 W HS \N O N 12345 123456 12345 \N \N I FAKE HOUSING 5 2013-10-01 2025-09-30 Z12345 COMMANDING OFFICER FINANCE CENTER 123 ANY ST BEVERLY HILLS CA 90210 NO POC 2023-08-03 19:17:40.126142 2023-08-03 19:17:41.411975
55849130-451e-479b-abc3-990d592ce34d E15A \N 20000 \N 2017 W HS \N O N 12345 123456 12345 \N \N I FAKE HOUSING 5 2013-10-01 2025-09-30 Z12345 COMMANDING OFFICER FINANCE CENTER 123 ANY ST BEVERLY HILLS CA 90210 NO POC 2023-08-03 19:17:40.126142 2023-08-03 19:17:41.411975
c7a6b4bb-6714-4f4b-88a0-56c6bcd1e9c5 E16A \N 20000 \N 2017 W HS \N O N 12345 123456 12345 \N \N I FAKE HOUSING 5 2013-10-01 2025-09-30 Z12345 COMMANDING OFFICER FINANCE CENTER 123 ANY ST BEVERLY HILLS CA 90210 NO POC 2023-08-03 19:17:40.126142 2023-08-03 19:17:41.411975
b49b139e-662f-4628-b9cc-de5be12a3a68 E17A \N 20000 \N 2017 W HS \N O N 12345 123456 12345 \N \N I FAKE HOUSING 5 2013-10-01 2025-09-30 Z12345 COMMANDING OFFICER FINANCE CENTER 123 ANY ST BEVERLY HILLS CA 90210 NO POC 2023-08-03 19:17:40.126142 2023-08-03 19:17:41.411975
89518b5d-5976-4145-a75d-6994f2121098 E18A \N 20000 \N 2017 W HS \N O N 12345 123456 12345 \N \N I FAKE HOUSING 5 2013-10-01 2025-09-30 Z12345 COMMANDING OFFICER FINANCE CENTER 123 ANY ST BEVERLY HILLS CA 90210 NO POC 2023-08-03 19:17:40.126142 2023-08-03 19:17:41.411975
f9d3b41e-5f50-47e1-b93a-d55830148ee1 E19A \N 20000 \N 2017 W HS \N O N 12345 123456 12345 \N \N I FAKE HOUSING 5 2013-10-01 2025-09-30 Z12345 COMMANDING OFFICER FINANCE CENTER 123 ANY ST BEVERLY HILLS CA 90210 NO POC 2023-08-03 19:17:40.126142 2023-08-03 19:17:41.411975
5c055341-2995-40b5-a54b-830044208903 1111 \N 20000 \N 2017 W HS \N O N 12345 123456 12345 \N \N I FAKE HOUSING 5 2013-10-01 2025-09-30 Z12345 COMMANDING OFFICER FINANCE CENTER 123 ANY ST BEVERLY HILLS CA 90210 NO POC 2023-08-03 19:17:40.126142 2023-08-03 19:17:41.411975
ce6a23ad-ae74-4ba1-b2cc-645d3da6160a 2222 \N 20000 \N 2017 W HS \N O N 12345 123456 12345 \N \N I FAKE HOUSING 5 2013-10-01 2025-09-30 Z12345 COMMANDING OFFICER FINANCE CENTER 123 ANY ST BEVERLY HILLS CA 90210 NO POC 2023-08-03 19:17:40.126142 2023-08-03 19:17:41.411975
5aaac38b-7d1b-4974-ad1a-3bfd737c0cab 3333 \N 20000 \N 2017 W HS \N O N 12345 123456 12345 \N \N I FAKE HOUSING 5 2013-10-01 2025-09-30 Z12345 COMMANDING OFFICER FINANCE CENTER 123 ANY ST BEVERLY HILLS CA 90210 NO POC 2023-08-03 19:17:40.126142 2023-08-03 19:17:41.411975
09c69c2e-403c-497c-9e5b-e88fede5a700 4444 \N 20000 \N 2017 W HS \N O N 12345 123456 12345 \N \N I FAKE HOUSING 5 2013-10-01 2025-09-30 Z12345 COMMANDING OFFICER FINANCE CENTER 123 ANY ST BEVERLY HILLS CA 90210 NO POC 2023-08-03 19:17:40.126142 2023-08-03 19:17:41.411975
4929db2d-957f-4dd1-b2d2-43e059571a6a 5555 \N 20000 \N 2017 W HS \N O N 12345 123456 12345 \N \N I FAKE HOUSING 5 2013-10-01 2025-09-30 Z12345 COMMANDING OFFICER FINANCE CENTER 123 ANY ST BEVERLY HILLS CA 90210 NO POC 2023-08-03 19:17:40.126142 2023-08-03 19:17:41.411975
b4dccee3-3065-4f02-b05e-9ea5920f378a 6666 \N 20000 \N 2017 W HS \N O N 12345 123456 12345 \N \N I FAKE HOUSING 5 2013-10-01 2025-09-30 Z12345 COMMANDING OFFICER FINANCE CENTER 123 ANY ST BEVERLY HILLS CA 90210 NO POC 2023-08-03 19:17:40.126142 2023-08-03 19:17:41.411975
8c8de24f-9896-45bc-8faa-b4582457c515 7777 \N 20000 \N 2017 W HS \N O N 12345 123456 12345 \N \N I FAKE HOUSING 5 2013-10-01 2025-09-30 Z12345 COMMANDING OFFICER FINANCE CENTER 123 ANY ST BEVERLY HILLS CA 90210 NO POC 2023-08-03 19:17:40.126142 2023-08-03 19:17:41.411975
11360093-bef0-4746-95e9-c232a7b36458 8888 \N 20000 \N 2017 W HS \N O N 12345 123456 12345 \N \N I FAKE HOUSING 5 2013-10-01 2025-09-30 Z12345 COMMANDING OFFICER FINANCE CENTER 123 ANY ST BEVERLY HILLS CA 90210 NO POC 2023-08-03 19:17:40.126142 2023-08-03 19:17:41.411975
e3566ec6-04df-4d02-add6-5db39b5ec4e6 9999 \N 20000 \N 2017 W HS \N O N 12345 123456 12345 \N \N I FAKE HOUSING 5 2013-10-01 2025-09-30 Z12345 COMMANDING OFFICER FINANCE CENTER 123 ANY ST BEVERLY HILLS CA 90210 NO POC 2023-08-03 19:17:40.126142 2023-08-03 19:17:41.411975
\.
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
-- Local test migration.
-- This will be run on development environments.
-- It should mirror what you intend to apply on loadtest/demo/exp/stg/prd
-- DO NOT include any sensitive data.

-- We had to split this migration into multiple parts because it was too large for the virus scanner.
-- Locally, we only create a few records, so we don't need anything in parts 2 and 3 of this migration.
13 changes: 13 additions & 0 deletions migrations/app/secure/20230807180000_import_trdm_part_3.up.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
-- Local test migration.
-- This will be run on development environments.
-- It should mirror what you intend to apply on loadtest/demo/exp/stg/prd
-- DO NOT include any sensitive data.

-- We had to split this migration into multiple parts because it was too large for the virus scanner.
-- Locally, we only create a few records, so we don't need to load any data in parts 2 and 3 of this migration.

-- Create indices after loading data
CREATE INDEX transportation_accounting_codes_tac_idx ON transportation_accounting_codes (tac);

ALTER TABLE transportation_accounting_codes
ADD CONSTRAINT transportation_acounting_codes_pkey PRIMARY KEY (id);
14 changes: 13 additions & 1 deletion pkg/migrate/Exec.go
Original file line number Diff line number Diff line change
Expand Up @@ -41,8 +41,20 @@ func Exec(inputReader io.Reader, tx *pop.Connection, wait time.Duration, logger

// read values out of the buffer
go func() {
insideCopy := false
for scanner.Scan() {
lines <- ReadInSQLLine(scanner.Text(), dropComments, dropSearchPath)
newLine := ""
// If we're inside of a COPY FROM stdin statement, we need to avoid cutting off comments
// Comments are not valid in these statements, so what we're really running into
// are unescaped instances of '--' in text fields.
newLine = ReadInSQLLine(scanner.Text(), dropComments && !insideCopy, dropSearchPath)
lines <- newLine
if !insideCopy {
match := copyStdinPattern.FindStringSubmatch(newLine)
insideCopy = match != nil
} else if newLine == endCopyFromStdin {
insideCopy = false
}
}
close(lines)
}()
Expand Down
30 changes: 30 additions & 0 deletions pkg/migrate/Exec_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,36 @@ func (suite *MigrateSuite) TestExecWithCopyFromStdinMultipleSQL() {
suite.NoError(errTransaction)
}

func (suite *MigrateSuite) TestExecWithCopyFromStdinComments() {

// Load the fixture with the sql example
f, err := os.Open("./fixtures/copyFromStdinComments.sql")
suite.NoError(err)

errTransaction := suite.DB().Transaction(func(tx *pop.Connection) error {
wait := 10 * time.Millisecond
err := Exec(f, tx, wait, suite.Logger())
suite.NoError(err)
return err
})
suite.NoError(errTransaction)
}

func (suite *MigrateSuite) TestExecWithCopyFromStdinKeywords() {

// Load the fixture with the sql example
f, err := os.Open("./fixtures/copyFromStdinKeywords.sql")
suite.NoError(err)

errTransaction := suite.DB().Transaction(func(tx *pop.Connection) error {
wait := 10 * time.Millisecond
err := Exec(f, tx, wait, suite.Logger())
suite.NoError(err)
return err
})
suite.NoError(errTransaction)
}

func (suite *MigrateSuite) TestExecWithCopyFromStdinTypes() {

// Load the fixture with the sql example
Expand Down
2 changes: 1 addition & 1 deletion pkg/migrate/SplitStatements.go
Original file line number Diff line number Diff line change
Expand Up @@ -163,7 +163,7 @@ func SplitStatements(lines chan string, statements chan string, wait time.Durati
}

// Look for blocks of code such as "DO"
if isAfterSpace(in, i) {
if isAfterSpace(in, i) && !inCopyStatement {
str, err := in.Range(i, i+3)
if err != nil {
if err == ErrWait {
Expand Down
4 changes: 4 additions & 0 deletions pkg/migrate/fixtures/copyFromStdinComments.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
-- this is a comment
COPY public.re_services (id, code, name, created_at, updated_at, priority) FROM stdin;
fc050966-171e-4ab5-a4fd-e81947ce9a19 14 Tw -- elve 2020-03-23 16:31:50.313853 2020-03-23 16:31:50.313853 1
\.
3 changes: 3 additions & 0 deletions pkg/migrate/fixtures/copyFromStdinKeywords.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
COPY public.addresses (id, street_address_1, street_address_2, city, state, postal_code, created_at, updated_at, street_address_3, country) FROM stdin;
82b2ee8a-ee1c-48ef-a066-14ba1129330d 123 Any St \N Ellsworth DO AFB SD 57706 2018-05-28 14:27:38.959754 2018-05-28 14:27:38.959755 \N United States
\.

0 comments on commit 20b377e

Please sign in to comment.