fix: new logic for -fc suffix, plus fixes for format record additions / deletions #64
14
sas/package-lock.json
generated
14
sas/package-lock.json
generated
@@ -7,7 +7,7 @@
|
|||||||
"name": "dc-sas",
|
"name": "dc-sas",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@sasjs/cli": "^4.11.1",
|
"@sasjs/cli": "^4.11.1",
|
||||||
"@sasjs/core": "^4.48.3"
|
"@sasjs/core": "^4.48.4"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@coolaj86/urequest": {
|
"node_modules/@coolaj86/urequest": {
|
||||||
@@ -116,9 +116,9 @@
|
|||||||
"integrity": "sha512-Grwydm5GxBsYk238PZw41XPjXVVQ9vWcvfZ06L2P0bQbvK0sGn7l69JA7H5MGr3QcaLpiD4Kg70cAh7PgE+JOw=="
|
"integrity": "sha512-Grwydm5GxBsYk238PZw41XPjXVVQ9vWcvfZ06L2P0bQbvK0sGn7l69JA7H5MGr3QcaLpiD4Kg70cAh7PgE+JOw=="
|
||||||
},
|
},
|
||||||
"node_modules/@sasjs/core": {
|
"node_modules/@sasjs/core": {
|
||||||
"version": "4.48.3",
|
"version": "4.48.4",
|
||||||
"resolved": "https://registry.npmjs.org/@sasjs/core/-/core-4.48.3.tgz",
|
"resolved": "https://registry.npmjs.org/@sasjs/core/-/core-4.48.4.tgz",
|
||||||
"integrity": "sha512-wd1bjPJof3qZ/jX/T3Y22yRo9nlWtVwIdDo3Nsj1KY3abA/oivCR9r3A6tn6clPHcKKvfNqsvTjpPPtpt4K3Lg=="
|
"integrity": "sha512-KTLHRR47I627NKZG0qMW+wGJP4gFGyeEEyBDsVaSnevdvCz01oP/lpLxx4fIESPQ/YzLNEv+RcP8kcxkdSPQow=="
|
||||||
},
|
},
|
||||||
"node_modules/@sasjs/lint": {
|
"node_modules/@sasjs/lint": {
|
||||||
"version": "2.3.1",
|
"version": "2.3.1",
|
||||||
@@ -1834,9 +1834,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"@sasjs/core": {
|
"@sasjs/core": {
|
||||||
"version": "4.48.3",
|
"version": "4.48.4",
|
||||||
"resolved": "https://registry.npmjs.org/@sasjs/core/-/core-4.48.3.tgz",
|
"resolved": "https://registry.npmjs.org/@sasjs/core/-/core-4.48.4.tgz",
|
||||||
"integrity": "sha512-wd1bjPJof3qZ/jX/T3Y22yRo9nlWtVwIdDo3Nsj1KY3abA/oivCR9r3A6tn6clPHcKKvfNqsvTjpPPtpt4K3Lg=="
|
"integrity": "sha512-KTLHRR47I627NKZG0qMW+wGJP4gFGyeEEyBDsVaSnevdvCz01oP/lpLxx4fIESPQ/YzLNEv+RcP8kcxkdSPQow=="
|
||||||
},
|
},
|
||||||
"@sasjs/lint": {
|
"@sasjs/lint": {
|
||||||
"version": "2.3.1",
|
"version": "2.3.1",
|
||||||
|
@@ -28,6 +28,6 @@
|
|||||||
"private": true,
|
"private": true,
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@sasjs/cli": "^4.11.1",
|
"@sasjs/cli": "^4.11.1",
|
||||||
"@sasjs/core": "^4.48.3"
|
"@sasjs/core": "^4.48.4"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -45,7 +45,7 @@ data work.staging_ds;
|
|||||||
/* force correct BUSKEY and DSN when loading format catalogs */
|
/* force correct BUSKEY and DSN when loading format catalogs */
|
||||||
if LOADTYPE='FORMAT_CAT' then do;
|
if LOADTYPE='FORMAT_CAT' then do;
|
||||||
BUSKEY='TYPE FMTNAME FMTROW';
|
BUSKEY='TYPE FMTNAME FMTROW';
|
||||||
if subpad(dsn,length(dsn)-3,3) ne '-FC' then dsn=cats(dsn,'-FC');
|
DSN=scan(dsn,1,'-')!!'-FC';
|
||||||
end;
|
end;
|
||||||
run;
|
run;
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user