Skip to content

Commit

Permalink
Update website for 5.80.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
jeremyevans committed May 1, 2024
1 parent 3b1504d commit 3a45d2b
Show file tree
Hide file tree
Showing 24 changed files with 1,101 additions and 777 deletions.
8 changes: 7 additions & 1 deletion documentation.html
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@
<main class="main">
<div class="main__container">
<section class="documentation">
<h1 class="h1">Documentation for Sequel (v5.79.0)</h1>
<h1 class="h1">Documentation for Sequel (v5.80.0)</h1>

<hr class="hr" />

Expand Down Expand Up @@ -164,6 +164,12 @@ <h3 class="h3"><a class="a" href="rdoc/files/CHANGELOG.html">Release Notes</a></
<li><strong>Sequel 5</strong>
<ul class="release-notes">

<li>

<a class="a" href="rdoc/files/doc/release_notes/5_80_0_txt.html">5.80</a> |

</li>

<li>

<a class="a" href="rdoc/files/doc/release_notes/5_79_0_txt.html">5.79</a> |
Expand Down
6 changes: 5 additions & 1 deletion plugins.html
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
<div class="main__container">
<section class="plugins">

<h1 class="h1">Sequel::Model Plugins for v5.79.0</h1>
<h1 class="h1">Sequel::Model Plugins for v5.80.0</h1>

<div class="plugins__sidebar">
<aside class="plugins__sidebar-aside">
Expand Down Expand Up @@ -896,6 +896,10 @@ <h3 class="h3">Dataset extensions that ship with Sequel</h3>
<span class="ul__span">Adds Dataset#print for printing a dataset as a simple plain-text table.</span>
</li>
<li class="ul__li ul__li--grid">
<a class="a" href="rdoc-plugins/files/lib/sequel/extensions/provenance_rb.html">provenance </a>
<span class="ul__span">Includes comment in queries showing the locations where the dataset was built.</span>
</li>
<li class="ul__li ul__li--grid">
<a class="a" href="rdoc-plugins/files/lib/sequel/extensions/query_rb.html">query </a>
<span class="ul__span">Adds Dataset#query for a different interface to creating queries that doesn't use method chaining.</span>
</li>
Expand Down
4 changes: 2 additions & 2 deletions rdoc-adapters/classes/Sequel/MySQL/DatasetMethods.html
Original file line number Diff line number Diff line change
Expand Up @@ -742,7 +742,7 @@ <h2>Public Instance methods</h2>
</div>
<div class='description'>

<p><a href="../MySQL.html"><code>MySQL</code></a> 8+ supports SKIP LOCKED.</p>
<p><a href="../MySQL.html"><code>MySQL</code></a> 8+ and MariaDB 10.6+ support SKIP LOCKED.</p>

</div>
<div class='source'>
Expand All @@ -751,7 +751,7 @@ <h2>Public Instance methods</h2>
</a>
<pre id='method-i-supports_skip_locked-3F-source'> <span class="ruby-comment"># File lib/sequel/adapters/shared/mysql.rb</span>
<span class="line-num">930</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier ruby-title">supports_skip_locked?</span>
<span class="line-num">931</span> <span class="ruby-operator">!</span><span class="ruby-identifier">db</span>.<span class="ruby-identifier">mariadb?</span> <span class="ruby-operator">&amp;&amp;</span> <span class="ruby-identifier">db</span>.<span class="ruby-identifier">server_version</span> <span class="ruby-operator">&gt;=</span> <span class="ruby-value">80000</span>
<span class="line-num">931</span> <span class="ruby-identifier">db</span>.<span class="ruby-identifier">server_version</span> <span class="ruby-operator">&gt;=</span> (<span class="ruby-identifier">db</span>.<span class="ruby-identifier">mariadb?</span> <span class="ruby-operator">?</span> <span class="ruby-value">100600</span> <span class="ruby-operator">:</span> <span class="ruby-value">80000</span>)
<span class="line-num">932</span> <span class="ruby-keyword">end</span></pre>
</div>
</div>
Expand Down
4 changes: 2 additions & 2 deletions rdoc-adapters/created.rid
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Mon, 01 Apr 2024 09:19:04 -0700
Wed, 01 May 2024 08:57:52 -0700
lib/sequel/adapters/ado.rb Tue, 21 Sep 2021 14:24:30 -0700
lib/sequel/adapters/ado/access.rb Tue, 21 Sep 2021 14:24:30 -0700
lib/sequel/adapters/ado/mssql.rb Mon, 28 Jan 2019 08:29:19 -0800
Expand Down Expand Up @@ -31,7 +31,7 @@ lib/sequel/adapters/postgresql.rb Tue, 01 Aug 2017 08:12:00 -0700
lib/sequel/adapters/shared/access.rb Wed, 21 Dec 2022 15:06:01 -0800
lib/sequel/adapters/shared/db2.rb Tue, 26 Sep 2023 09:59:16 -0700
lib/sequel/adapters/shared/mssql.rb Fri, 02 Feb 2024 13:06:09 -0800
lib/sequel/adapters/shared/mysql.rb Fri, 02 Feb 2024 13:06:09 -0800
lib/sequel/adapters/shared/mysql.rb Fri, 05 Apr 2024 07:51:26 -0700
lib/sequel/adapters/shared/oracle.rb Wed, 06 Dec 2023 16:41:40 -0800
lib/sequel/adapters/shared/postgres.rb Wed, 13 Mar 2024 16:18:36 -0700
lib/sequel/adapters/shared/sqlanywhere.rb Wed, 06 Dec 2023 16:41:40 -0800
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ <h1 class='name'>mysql.rb
</div>
<div class='last-update'>
Last Update:
<span class='datetime'>2024-02-02 13:06:09 -0800</span>
<span class='datetime'>2024-04-05 07:51:26 -0700</span>
</div>
</div>
<div id='content'>
Expand Down
3 changes: 3 additions & 0 deletions rdoc-plugins/classes/Sequel.html
Original file line number Diff line number Diff line change
Expand Up @@ -230,6 +230,9 @@ <h1 class='name'><span class='type'>module</span>
<a href="../files/lib/sequel/extensions/pretty_table_rb.html">lib/sequel/extensions/pretty_table.rb</a>
</li>
<li class='other'>
<a href="../files/lib/sequel/extensions/provenance_rb.html">lib/sequel/extensions/provenance.rb</a>
</li>
<li class='other'>
<a href="../files/lib/sequel/extensions/query_rb.html">lib/sequel/extensions/query.rb</a>
</li>
<li class='other'>
Expand Down
19 changes: 13 additions & 6 deletions rdoc-plugins/classes/Sequel/CallerLogging.html
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,13 @@ <h2>Constants</h2>
<div class='name-list'>
<table summary='Constants'>
<tr class='top-aligned-row context-row'>
<td class='context-item-name'>RUBY_STDLIB</td>
<td>=</td>
<td class='context-item-value'>RbConfig::CONFIG["rubylibdir"]</td>
<td>&nbsp;</td>
<td class='context-item-desc'></td>
</tr>
<tr class='top-aligned-row context-row'>
<td class='context-item-name'>SEQUEL_LIB_PATH</td>
<td>=</td>
<td class='context-item-value'>(File.expand_path('../../..', __FILE__) + '/').freeze</td>
Expand Down Expand Up @@ -105,12 +112,12 @@ <h2>Public Instance methods</h2>
[show source]
</a>
<pre id='method-i-log_connection_yield-source'> <span class="ruby-comment"># File lib/sequel/extensions/caller_logging.rb</span>
<span class="line-num">47</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier ruby-title">log_connection_yield</span>(<span class="ruby-identifier">sql</span>, <span class="ruby-identifier">conn</span>, <span class="ruby-identifier">args</span>=<span class="ruby-keyword">nil</span>)
<span class="line-num">48</span> <span class="ruby-keyword">if</span> <span class="ruby-operator">!</span><span class="ruby-ivar">@loggers</span>.<span class="ruby-identifier">empty?</span> <span class="ruby-operator">&amp;&amp;</span> (<span class="ruby-identifier">external_caller</span> = <span class="ruby-identifier">external_caller_for_log</span>)
<span class="line-num">49</span> <span class="ruby-identifier">sql</span> = <span class="ruby-node">&quot;#{external_caller} #{sql}&quot;</span>
<span class="line-num">50</span> <span class="ruby-keyword">end</span>
<span class="line-num">51</span> <span class="ruby-keyword">super</span>
<span class="line-num">52</span> <span class="ruby-keyword">end</span></pre>
<span class="line-num">48</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier ruby-title">log_connection_yield</span>(<span class="ruby-identifier">sql</span>, <span class="ruby-identifier">conn</span>, <span class="ruby-identifier">args</span>=<span class="ruby-keyword">nil</span>)
<span class="line-num">49</span> <span class="ruby-keyword">if</span> <span class="ruby-operator">!</span><span class="ruby-ivar">@loggers</span>.<span class="ruby-identifier">empty?</span> <span class="ruby-operator">&amp;&amp;</span> (<span class="ruby-identifier">external_caller</span> = <span class="ruby-identifier">external_caller_for_log</span>)
<span class="line-num">50</span> <span class="ruby-identifier">sql</span> = <span class="ruby-node">&quot;#{external_caller} #{sql}&quot;</span>
<span class="line-num">51</span> <span class="ruby-keyword">end</span>
<span class="line-num">52</span> <span class="ruby-keyword">super</span>
<span class="line-num">53</span> <span class="ruby-keyword">end</span></pre>
</div>
</div>
</div>
Expand Down
4 changes: 4 additions & 0 deletions rdoc-plugins/classes/Sequel/Dataset.html
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,9 @@ <h1 class='name'><span class='type'>class</span>
<a href="../../files/lib/sequel/extensions/pagination_rb.html">lib/sequel/extensions/pagination.rb</a>
</li>
<li class='other'>
<a href="../../files/lib/sequel/extensions/provenance_rb.html">lib/sequel/extensions/provenance.rb</a>
</li>
<li class='other'>
<a href="../../files/lib/sequel/extensions/query_rb.html">lib/sequel/extensions/query.rb</a>
</li>
<li class='other'>
Expand Down Expand Up @@ -84,6 +87,7 @@ <h2>Classes and Modules</h2>
<li><a href="Dataset/NullDataset.html">Sequel::Dataset::NullDataset</a></li>
<li><a href="Dataset/Nullifiable.html">Sequel::Dataset::Nullifiable</a></li>
<li><a href="Dataset/Pagination.html">Sequel::Dataset::Pagination</a></li>
<li><a href="Dataset/Provenance.html">Sequel::Dataset::Provenance</a></li>
<li><a href="Dataset/RoundTimestamps.html">Sequel::Dataset::RoundTimestamps</a></li>
<li><a href="Dataset/SetLiteralizer.html">Sequel::Dataset::SetLiteralizer</a></li>
<li><a href="Dataset/SplitArrayNil.html">Sequel::Dataset::SplitArrayNil</a></li>
Expand Down
105 changes: 105 additions & 0 deletions rdoc-plugins/classes/Sequel/Dataset/Provenance.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,105 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang='en'>
<head>
<title>Sequel::Dataset::Provenance</title>
<meta name='viewport' content='width=device-width, initial-scale=1'>
<meta content='text/html; charset=UTF-8' http-equiv='Content-Type'>
<link href='../../../css/style.css' media='screen' rel='stylesheet' type='text/css'>
<script type='text/javascript'>
function popupCode(url) {
window.open(url, "Code", "resizable=yes,scrollbars=yes,toolbar=no,status=no,height=150,width=400")
}

function toggleCode(id) {
var code = document.getElementById(id)

code.style.display = code.style.display != 'block' ? 'block' : 'none'
return true
}

// Make codeblocks hidden by default
document.writeln('<' + 'style type="text/css">.method .source pre { display: none }<\/style>')
</script>
</head>
<body class='page'>
<div class='class' id='wrapper'>
<div class='header'>
<h1 class='name'><span class='type'>module</span>
Sequel::Dataset::Provenance
</h1>
<ol class='paths'>
<li>
<a href="../../../files/lib/sequel/extensions/provenance_rb.html">lib/sequel/extensions/provenance.rb</a>
</li>
</ol>
</div>
<div id='content'>
<div id='text'>
<div id='description'></div>
<div id='method-list'>
<h2>Methods</h2>
<h3>Public Instance</h3>
<ol>
<li><a href="#method-i-clone">clone</a></li>
</ol>
</div>
<div id='context'>
</div>
<div id='section'>
<div id='constants-list'>
<h2>Constants</h2>
<div class='name-list'>
<table summary='Constants'>
<tr class='top-aligned-row context-row'>
<td class='context-item-name'>RUBY_STDLIB</td>
<td>=</td>
<td class='context-item-value'>RbConfig::CONFIG["rubylibdir"]</td>
<td>&nbsp;</td>
<td class='context-item-desc'></td>
</tr>
<tr class='top-aligned-row context-row'>
<td class='context-item-name'>SEQUEL_LIB_PATH</td>
<td>=</td>
<td class='context-item-value'>(File.expand_path('../../..', __FILE__) + '/').freeze</td>
<td>&nbsp;</td>
<td class='context-item-desc'></td>
</tr>
</table>
</div>
</div>
<div id='methods'>
<h2>Public Instance methods</h2>
<div class='method public-instance' id='method-method-i-clone'>
<a name='method-i-clone'></a>
<div class='synopsis'>
<span class='name'>clone</span><span class='arguments'>(opts = nil || (return self))</span>

</div>
<div class='description'>

<p>Include provenance information when cloning datasets.</p>

</div>
<div class='source'>
<a class='source-toggle' href='#' onclick='toggleCode(&#39;method-i-clone-source&#39;); return false'>
[show source]
</a>
<pre id='method-i-clone-source'> <span class="ruby-comment"># File lib/sequel/extensions/provenance.rb</span>
<span class="line-num">44</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier ruby-title">clone</span>(<span class="ruby-identifier">opts</span> = <span class="ruby-keyword">nil</span> <span class="ruby-operator">||</span> (<span class="ruby-keyword">return</span> <span class="ruby-keyword">self</span>))
<span class="line-num">45</span> <span class="ruby-keyword">super</span>(<span class="ruby-identifier">provenance_opts</span>(<span class="ruby-identifier">opts</span>))
<span class="line-num">46</span> <span class="ruby-keyword">end</span></pre>
</div>
</div>
</div>
</div>

</div>
</div>

<div id='footer-push'></div>
</div>
<div id='footer'>
<a href="https://github.com/jeremyevans/hanna"><strong>Hanna</strong> RDoc template</a>
</div>
</body>
</html>
5 changes: 3 additions & 2 deletions rdoc-plugins/created.rid
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Mon, 01 Apr 2024 09:19:08 -0700
Wed, 01 May 2024 08:57:55 -0700
lib/sequel/extensions/_model_constraint_validations.rb Tue, 24 Jan 2017 12:27:29 -0800
lib/sequel/extensions/_model_pg_row.rb Tue, 11 Oct 2022 13:37:12 -0700
lib/sequel/extensions/_pretty_table.rb Mon, 17 Oct 2022 09:39:14 -0700
Expand All @@ -8,7 +8,7 @@ lib/sequel/extensions/async_thread_pool.rb Wed, 07 Feb 2024 11:09:08 -0800
lib/sequel/extensions/auto_cast_date_and_time.rb Fri, 29 Dec 2023 12:15:30 -0800
lib/sequel/extensions/auto_literal_strings.rb Fri, 21 Oct 2022 08:19:04 -0700
lib/sequel/extensions/blank.rb Fri, 29 Jan 2021 08:45:15 -0800
lib/sequel/extensions/caller_logging.rb Thu, 30 Aug 2018 11:48:43 -0700
lib/sequel/extensions/caller_logging.rb Thu, 04 Apr 2024 14:06:41 -0700
lib/sequel/extensions/columns_introspection.rb Thu, 09 Jul 2020 12:21:33 -0700
lib/sequel/extensions/connection_expiration.rb Mon, 12 Jun 2023 13:05:49 -0700
lib/sequel/extensions/connection_validator.rb Mon, 12 Jun 2023 13:05:49 -0700
Expand Down Expand Up @@ -67,6 +67,7 @@ lib/sequel/extensions/pg_row_ops.rb Sat, 18 Dec 2021 12:49:34 -0800
lib/sequel/extensions/pg_static_cache_updater.rb Fri, 02 Sep 2022 09:11:30 -0700
lib/sequel/extensions/pg_timestamptz.rb Wed, 06 Dec 2023 16:41:40 -0800
lib/sequel/extensions/pretty_table.rb Thu, 11 Feb 2016 15:50:14 -0800
lib/sequel/extensions/provenance.rb Thu, 04 Apr 2024 14:06:41 -0700
lib/sequel/extensions/query.rb Wed, 02 Dec 2020 15:37:08 -0800
lib/sequel/extensions/round_timestamps.rb Wed, 06 Dec 2023 16:41:40 -0800
lib/sequel/extensions/run_transaction_hooks.rb Wed, 01 Jul 2020 11:28:34 -0700
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ <h1 class='name'>caller_logging.rb
</div>
<div class='last-update'>
Last Update:
<span class='datetime'>2018-08-30 11:48:43 -0700</span>
<span class='datetime'>2024-04-04 14:06:41 -0700</span>
</div>
</div>
<div id='content'>
Expand Down
78 changes: 78 additions & 0 deletions rdoc-plugins/files/lib/sequel/extensions/provenance_rb.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang='en'>
<head>
<title>provenance.rb</title>
<meta name='viewport' content='width=device-width, initial-scale=1'>
<meta content='text/html; charset=UTF-8' http-equiv='Content-Type'>
<link href='../../../../css/style.css' media='screen' rel='stylesheet' type='text/css'>
<script type='text/javascript'>
function popupCode(url) {
window.open(url, "Code", "resizable=yes,scrollbars=yes,toolbar=no,status=no,height=150,width=400")
}

function toggleCode(id) {
var code = document.getElementById(id)

code.style.display = code.style.display != 'block' ? 'block' : 'none'
return true
}

// Make codeblocks hidden by default
document.writeln('<' + 'style type="text/css">.method .source pre { display: none }<\/style>')
</script>
</head>
<body class='page'>
<div class='file' id='wrapper'>
<div class='header'>
<h1 class='name'>provenance.rb
</h1>
<div class='paths'>
lib/sequel/extensions/provenance.rb
</div>
<div class='last-update'>
Last Update:
<span class='datetime'>2024-04-04 14:06:41 -0700</span>
</div>
</div>
<div id='content'>
<div id='text'>
<div id='description'>
<p>The provenance dataset extension tracks the locations of all dataset clones that resulted in the current dataset, and includes the information as a comment in the dataset’s SQL. This makes it possible to see how a query was built, which can aid debugging. Example:</p>

<pre class="ruby"><span class="ruby-constant">DB</span>[<span class="ruby-value">:table</span>].
<span class="ruby-identifier">select</span>(<span class="ruby-value">:a</span>).
<span class="ruby-identifier">where</span>{<span class="ruby-identifier">b</span> <span class="ruby-operator">&gt;</span> <span class="ruby-value">10</span>}.
<span class="ruby-identifier">order</span>(<span class="ruby-value">:c</span>).
<span class="ruby-identifier">limit</span>(<span class="ruby-value">10</span>)
<span class="ruby-comment"># SQL:</span>
<span class="ruby-comment"># SELECT a FROM table WHERE (b &gt; 10) ORDER BY c LIMIT 10 --</span>
<span class="ruby-comment"># -- Dataset Provenance</span>
<span class="ruby-comment"># -- Keys:[:from] Source:(eval at bin/sequel:257):2:in `&lt;main&gt;&#39;</span>
<span class="ruby-comment"># -- Keys:[:select] Source:(eval at bin/sequel:257):3:in `&lt;main&gt;&#39;</span>
<span class="ruby-comment"># -- Keys:[:where] Source:(eval at bin/sequel:257):4:in `&lt;main&gt;&#39;</span>
<span class="ruby-comment"># -- Keys:[:order] Source:(eval at bin/sequel:257):5:in `&lt;main&gt;&#39;</span>
<span class="ruby-comment"># -- Keys:[:limit] Source:(eval at bin/sequel:257):6:in `&lt;main&gt;&#39;</span>
</pre>

<p>With the above example, the source is fairly obvious and not helpful, but in real applications, where datasets can be built from multiple files, seeing where each dataset clone was made can be helpful.</p>

<p>The Source listed will skip locations in the Ruby standard library as well as <a href="../../../../classes/Sequel.html"><code>Sequel</code></a> itself. Other locations can be skipped by providing a Database :provenance_caller_ignore Regexp option:</p>

<pre class="ruby"><span class="ruby-constant">DB</span>.<span class="ruby-identifier">opts</span>[<span class="ruby-value">:provenance_caller_ignore</span>] = <span class="ruby-regexp">/\/gems\/library_name-/</span>
</pre>

<p>Related module: <a href="../../../../classes/Sequel/Dataset/Provenance.html"><code>Sequel::Dataset::Provenance</code></a></p>
</div>
<div id='context'>
</div>

</div>
</div>

<div id='footer-push'></div>
</div>
<div id='footer'>
<a href="https://github.com/jeremyevans/hanna"><strong>Hanna</strong> RDoc template</a>
</div>
</body>
</html>
1 change: 1 addition & 0 deletions rdoc-plugins/fr_class_index.html
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,7 @@
<span class="class-link"><a href="classes/Sequel/Dataset/NullDataset.html"><span class="parent">Sequel::Dataset::</span>NullDataset</a></span>
<span class="class-link"><a href="classes/Sequel/Dataset/Nullifiable.html"><span class="parent">Sequel::Dataset::</span>Nullifiable</a></span>
<span class="class-link"><a href="classes/Sequel/Dataset/Pagination.html"><span class="parent">Sequel::Dataset::</span>Pagination</a></span>
<span class="class-link"><a href="classes/Sequel/Dataset/Provenance.html"><span class="parent">Sequel::Dataset::</span>Provenance</a></span>
<span class="class-link"><a href="classes/Sequel/Dataset/Query.html"><span class="parent">Sequel::Dataset::</span>Query</a></span>
<span class="class-link"><a href="classes/Sequel/Dataset/RoundTimestamps.html"><span class="parent">Sequel::Dataset::</span>RoundTimestamps</a></span>
<span class="class-link"><a href="classes/Sequel/Dataset/SetLiteralizer.html"><span class="parent">Sequel::Dataset::</span>SetLiteralizer</a></span>
Expand Down
1 change: 1 addition & 0 deletions rdoc-plugins/fr_file_index.html
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,7 @@
<li class='other'><a href="files/lib/sequel/extensions/pg_static_cache_updater_rb.html">pg_static_cache_updater.rb</a></li>
<li class='other'><a href="files/lib/sequel/extensions/pg_timestamptz_rb.html">pg_timestamptz.rb</a></li>
<li class='other'><a href="files/lib/sequel/extensions/pretty_table_rb.html">pretty_table.rb</a></li>
<li class='other'><a href="files/lib/sequel/extensions/provenance_rb.html">provenance.rb</a></li>
<li class='other'><a href="files/lib/sequel/extensions/query_rb.html">query.rb</a></li>
<li class='other'><a href="files/lib/sequel/extensions/round_timestamps_rb.html">round_timestamps.rb</a></li>
<li class='other'><a href="files/lib/sequel/extensions/run_transaction_hooks_rb.html">run_transaction_hooks.rb</a></li>
Expand Down
Loading

0 comments on commit 3a45d2b

Please sign in to comment.