Skip to content

Commit

Permalink
Merge pull request #85 from macielti/integrate-postgresql-with-consum…
Browse files Browse the repository at this point in the history
…er-and-service

Implemented integration of PostgreSQL component with RabbitMQ consumer and Service component
  • Loading branch information
macielti committed Aug 27, 2023
2 parents 2601472 + d7b3cfb commit 9895d95
Show file tree
Hide file tree
Showing 41 changed files with 57 additions and 45 deletions.
10 changes: 9 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@ of [keepachangelog.com](http://keepachangelog.com/).

## [Unreleased]

## [20.32.37] - 2023-08-27

### Added

- Implemented integration of PostgreSQL component with RabbitMQ consumer and Service component.

## [20.31.36] - 2023-08-22

### Added
Expand Down Expand Up @@ -484,7 +490,9 @@ of [keepachangelog.com](http://keepachangelog.com/).

- Add `loose-schema` function.

[Unreleased]: https://github.com/macielti/common-clj/compare/v20.31.36...HEAD
[Unreleased]: https://github.com/macielti/common-clj/compare/v20.32.37...HEAD

[20.32.37]: https://github.com/macielti/common-clj/compare/v20.31.36...v20.32.37

[20.31.36]: https://github.com/macielti/common-clj/compare/v20.30.36...v20.31.36

Expand Down
2 changes: 1 addition & 1 deletion docs/common-clj.auth.core.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/common-clj.component.config.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/common-clj.component.datalevin.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/common-clj.component.datomic.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/common-clj.component.helper.core.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/common-clj.component.http-client.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/common-clj.component.http.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/common-clj.component.kafka.adapters.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/common-clj.component.kafka.consumer.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/common-clj.component.kafka.models.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/common-clj.component.kafka.producer.html

Large diffs are not rendered by default.

3 changes: 3 additions & 0 deletions docs/common-clj.component.postgresql.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
<!DOCTYPE html PUBLIC ""
"">
<html><head><meta charset="UTF-8" /><title>common-clj.component.postgresql documentation</title><link rel="stylesheet" type="text/css" href="css/default.css" /><link rel="stylesheet" type="text/css" href="css/highlight.css" /><script type="text/javascript" src="js/highlight.min.js"></script><script type="text/javascript" src="js/jquery.min.js"></script><script type="text/javascript" src="js/page_effects.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body><div id="header"><h2>Generated by <a href="https://github.com/weavejester/codox">Codox</a></h2><h1><a href="index.html"><span class="project-title"><span class="project-name">Common-clj</span> <span class="project-version">20.32.37</span></span></a></h1></div><div class="sidebar primary"><h3 class="no-link"><span class="inner">Project</span></h3><ul class="index-link"><li class="depth-1 "><a href="index.html"><div class="inner">Index</div></a></li></ul><h3 class="no-link"><span class="inner">Topics</span></h3><ul><li class="depth-1 "><a href="intro.html"><div class="inner"><span>Introduction to common-clj</span></div></a></li></ul><h3 class="no-link"><span class="inner">Namespaces</span></h3><ul><li class="depth-1"><div class="no-link"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>common-clj</span></div></div></li><li class="depth-2"><div class="no-link"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>auth</span></div></div></li><li class="depth-3"><a href="common-clj.auth.core.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>core</span></div></a></li><li class="depth-2"><div class="no-link"><div class="inner"><span class="tree" style="top: -52px;"><span class="top" style="height: 61px;"></span><span class="bottom"></span></span><span>component</span></div></div></li><li class="depth-3 branch"><a href="common-clj.component.config.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>config</span></div></a></li><li class="depth-3 branch"><a href="common-clj.component.datalevin.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>datalevin</span></div></a></li><li class="depth-3 branch"><a href="common-clj.component.datomic.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>datomic</span></div></a></li><li class="depth-3"><div class="no-link"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>helper</span></div></div></li><li class="depth-4"><a href="common-clj.component.helper.core.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>core</span></div></a></li><li class="depth-3 branch"><a href="common-clj.component.http.html"><div class="inner"><span class="tree" style="top: -52px;"><span class="top" style="height: 61px;"></span><span class="bottom"></span></span><span>http</span></div></a></li><li class="depth-3 branch"><a href="common-clj.component.http-client.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>http-client</span></div></a></li><li class="depth-3"><div class="no-link"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>kafka</span></div></div></li><li class="depth-4 branch"><a href="common-clj.component.kafka.adapters.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>adapters</span></div></a></li><li class="depth-4 branch"><a href="common-clj.component.kafka.consumer.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>consumer</span></div></a></li><li class="depth-4 branch"><a href="common-clj.component.kafka.models.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>models</span></div></a></li><li class="depth-4"><a href="common-clj.component.kafka.producer.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>producer</span></div></a></li><li class="depth-3 branch current"><a href="common-clj.component.postgresql.html"><div class="inner"><span class="tree" style="top: -145px;"><span class="top" style="height: 154px;"></span><span class="bottom"></span></span><span>postgresql</span></div></a></li><li class="depth-3"><div class="no-link"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>rabbitmq</span></div></div></li><li class="depth-4 branch"><a href="common-clj.component.rabbitmq.consumer.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>consumer</span></div></a></li><li class="depth-4"><a href="common-clj.component.rabbitmq.producer.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>producer</span></div></a></li><li class="depth-3 branch"><a href="common-clj.component.routes.html"><div class="inner"><span class="tree" style="top: -83px;"><span class="top" style="height: 92px;"></span><span class="bottom"></span></span><span>routes</span></div></a></li><li class="depth-3 branch"><a href="common-clj.component.service.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>service</span></div></a></li><li class="depth-3"><div class="no-link"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>telegram</span></div></div></li><li class="depth-4"><div class="no-link"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>adapters</span></div></div></li><li class="depth-5"><a href="common-clj.component.telegram.adapters.update.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>update</span></div></a></li><li class="depth-4 branch"><a href="common-clj.component.telegram.consumer.html"><div class="inner"><span class="tree" style="top: -52px;"><span class="top" style="height: 61px;"></span><span class="bottom"></span></span><span>consumer</span></div></a></li><li class="depth-4"><div class="no-link"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>models</span></div></div></li><li class="depth-5"><a href="common-clj.component.telegram.models.consumer.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>consumer</span></div></a></li><li class="depth-2"><div class="no-link"><div class="inner"><span class="tree" style="top: -765px;"><span class="top" style="height: 774px;"></span><span class="bottom"></span></span><span>error</span></div></div></li><li class="depth-3"><a href="common-clj.error.core.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>core</span></div></a></li><li class="depth-2"><div class="no-link"><div class="inner"><span class="tree" style="top: -52px;"><span class="top" style="height: 61px;"></span><span class="bottom"></span></span><span>io</span></div></div></li><li class="depth-3"><a href="common-clj.io.interceptors.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>interceptors</span></div></a></li><li class="depth-4 branch"><a href="common-clj.io.interceptors.auth.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>auth</span></div></a></li><li class="depth-4 branch"><a href="common-clj.io.interceptors.datalevin.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>datalevin</span></div></a></li><li class="depth-4"><a href="common-clj.io.interceptors.datomic.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>datomic</span></div></a></li><li class="depth-2"><div class="no-link"><div class="inner"><span class="tree" style="top: -145px;"><span class="top" style="height: 154px;"></span><span class="bottom"></span></span><span>keyword</span></div></div></li><li class="depth-3"><a href="common-clj.keyword.core.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>core</span></div></a></li><li class="depth-2"><div class="no-link"><div class="inner"><span class="tree" style="top: -52px;"><span class="top" style="height: 61px;"></span><span class="bottom"></span></span><span>money</span></div></div></li><li class="depth-3"><a href="common-clj.money.converter.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>converter</span></div></a></li><li class="depth-2"><div class="no-link"><div class="inner"><span class="tree" style="top: -52px;"><span class="top" style="height: 61px;"></span><span class="bottom"></span></span><span>schema</span></div></div></li><li class="depth-3"><a href="common-clj.schema.core.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>core</span></div></a></li><li class="depth-2"><div class="no-link"><div class="inner"><span class="tree" style="top: -52px;"><span class="top" style="height: 61px;"></span><span class="bottom"></span></span><span>test</span></div></div></li><li class="depth-3"><div class="no-link"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>helper</span></div></div></li><li class="depth-4 branch"><a href="common-clj.test.helper.auth.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>auth</span></div></a></li><li class="depth-4 branch"><a href="common-clj.test.helper.core.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>core</span></div></a></li><li class="depth-4"><a href="common-clj.test.helper.time.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>time</span></div></a></li><li class="depth-2"><div class="no-link"><div class="inner"><span class="tree" style="top: -145px;"><span class="top" style="height: 154px;"></span><span class="bottom"></span></span><span>time</span></div></div></li><li class="depth-3 branch"><a href="common-clj.time.core.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>core</span></div></a></li><li class="depth-3"><div class="no-link"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>parser</span></div></div></li><li class="depth-4"><a href="common-clj.time.parser.core.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>core</span></div></a></li><li class="depth-2"><div class="no-link"><div class="inner"><span class="tree" style="top: -114px;"><span class="top" style="height: 123px;"></span><span class="bottom"></span></span><span>traceability</span></div></div></li><li class="depth-3"><a href="common-clj.traceability.core.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>core</span></div></a></li></ul></div><div class="sidebar secondary"><h3><a href="#top"><span class="inner">Public Vars</span></a></h3><ul><li class="depth-1"><a href="common-clj.component.postgresql.html#var-new-postgreslq"><div class="inner"><span>new-postgreslq</span></div></a></li></ul></div><div class="namespace-docs" id="content"><h1 class="anchor" id="top">common-clj.component.postgresql</h1><div class="doc"><pre class="plaintext">Just common Clojure code that I use across projects.</pre></div><div class="public anchor" id="var-new-postgreslq"><h3>new-postgreslq</h3><div class="usage"><code>(new-postgreslq)</code></div><div class="doc"><pre class="plaintext">Just common Clojure code that I use across projects.</pre></div></div></div></body></html>

0 comments on commit 9895d95

Please sign in to comment.