mirror of
https://github.com/dimitri/pgloader.git
synced 2025-08-07 23:07:00 +02:00
debug(mssql): output values
This commit is contained in:
parent
43e374548d
commit
bc4df4f28c
@ -62,15 +62,23 @@
|
|||||||
;; If asked to MATERIALIZE VIEWS, now is the time to create them in MS
|
;; If asked to MATERIALIZE VIEWS, now is the time to create them in MS
|
||||||
;; SQL, when given definitions rather than existing view names.
|
;; SQL, when given definitions rather than existing view names.
|
||||||
(when (and materialize-views (not (eq :all materialize-views)))
|
(when (and materialize-views (not (eq :all materialize-views)))
|
||||||
(create-matviews materialize-views mssql))
|
(create-matviews materialize-views mssql)
|
||||||
|
(format t "[fetch-metadata] Materialize Views: ~A~%" materialize-views)
|
||||||
|
)
|
||||||
|
|
||||||
|
(format t "[fetch-metadata] Original including: ~A~%" including)
|
||||||
(fetch-columns catalog mssql
|
(fetch-columns catalog mssql
|
||||||
:including including
|
:including including
|
||||||
:excluding excluding)
|
:excluding excluding)
|
||||||
|
|
||||||
;; fetch view (and their columns) metadata, covering comments too
|
;; fetch view (and their columns) metadata, covering comments too
|
||||||
(let* ((view-names (unless (eq :all materialize-views)
|
(let* ((view-names (progn
|
||||||
(mapcar #'matview-source-name materialize-views)))
|
(let ((names (unless (eq :all materialize-views)
|
||||||
|
(mapcar #'matview-source-name materialize-views))))
|
||||||
|
;; Debugging statement
|
||||||
|
(format t "[fetch-metadata] Debugging view-names: ~A~%" names)
|
||||||
|
;; Return the computed value for the let* binding
|
||||||
|
names))))
|
||||||
(including
|
(including
|
||||||
(loop :for (schema-name . view-name) :in view-names
|
(loop :for (schema-name . view-name) :in view-names
|
||||||
:do (let* ((schema-name (or schema-name "dbo"))
|
:do (let* ((schema-name (or schema-name "dbo"))
|
||||||
@ -80,6 +88,7 @@
|
|||||||
(assoc schema-name including
|
(assoc schema-name including
|
||||||
:test #'string=)))))
|
:test #'string=)))))
|
||||||
(push-to-end view-name (cdr schema-entry))))))
|
(push-to-end view-name (cdr schema-entry))))))
|
||||||
|
(format t "[fetch-metadata] New including: ~A~%" including)
|
||||||
(cond (view-names
|
(cond (view-names
|
||||||
(fetch-columns catalog mssql
|
(fetch-columns catalog mssql
|
||||||
:including including
|
:including including
|
||||||
|
Loading…
Reference in New Issue
Block a user