Skip to content

Commit f023533

Browse files
committed
Update website for 5.85.0 release
1 parent e8bb74b commit f023533

37 files changed

+1756
-876
lines changed

documentation.html

+3-1
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
<main class="main">
4545
<div class="main__container">
4646
<section class="documentation">
47-
<h1 class="h1">Documentation for Sequel (v5.84.0)</h1>
47+
<h1 class="h1">Documentation for Sequel (v5.85.0)</h1>
4848

4949
<hr class="hr" />
5050

@@ -166,6 +166,8 @@ <h3 class="h3"><a class="a" href="rdoc/files/CHANGELOG.html">Release Notes</a></
166166

167167
<li>
168168

169+
<a class="a" href="rdoc/files/doc/release_notes/5_85_0_txt.html">5.85</a> |
170+
169171
<a class="a" href="rdoc/files/doc/release_notes/5_84_0_txt.html">5.84</a> |
170172

171173
<a class="a" href="rdoc/files/doc/release_notes/5_83_0_txt.html">5.83</a> |

plugins.html

+5-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
<div class="main__container">
4646
<section class="plugins">
4747

48-
<h1 class="h1">Sequel::Model Plugins for v5.84.0</h1>
48+
<h1 class="h1">Sequel::Model Plugins for v5.85.0</h1>
4949

5050
<div class="plugins__sidebar">
5151
<aside class="plugins__sidebar-aside">
@@ -852,6 +852,10 @@ <h3 class="h3">Dataset extensions that ship with Sequel</h3>
852852
<span class="ul__span">Creates current Time/DateTime objects that are literalized as CURRENT_TIMESTAMP.</span>
853853
</li>
854854
<li class="ul__li ul__li--grid">
855+
<a class="a" href="rdoc-plugins/files/lib/sequel/extensions/dataset_run_rb.html">dataset_run</a>
856+
<span class="ul__span">Add Dataset#run for building SQL using datasets, but running via Database#run.</span>
857+
</li>
858+
<li class="ul__li ul__li--grid">
855859
<a class="a" href="rdoc-plugins/files/lib/sequel/extensions/dataset_source_alias_rb.html">dataset_source_alias </a>
856860
<span class="ul__span">Automatically aliases datasets to their source instead of using t1, t2, etc.</span>
857861
</li>

rdoc-adapters/created.rid

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Sun, 01 Sep 2024 09:23:08 -0700
1+
Tue, 01 Oct 2024 09:00:01 -0700
22
lib/sequel/adapters/ado.rb Tue, 21 Sep 2021 14:24:30 -0700
33
lib/sequel/adapters/ado/access.rb Tue, 21 Sep 2021 14:24:30 -0700
44
lib/sequel/adapters/ado/mssql.rb Mon, 28 Jan 2019 08:29:19 -0800

rdoc-plugins/classes/Sequel.html

+4
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,9 @@ <h1 class='name'><span class='type'>module</span>
8080
<a href="../files/lib/sequel/extensions/current_datetime_timestamp_rb.html">lib/sequel/extensions/current_datetime_timestamp.rb</a>
8181
</li>
8282
<li class='other'>
83+
<a href="../files/lib/sequel/extensions/dataset_run_rb.html">lib/sequel/extensions/dataset_run.rb</a>
84+
</li>
85+
<li class='other'>
8386
<a href="../files/lib/sequel/extensions/dataset_source_alias_rb.html">lib/sequel/extensions/dataset_source_alias.rb</a>
8487
</li>
8588
<li class='other'>
@@ -863,6 +866,7 @@ <h2>Classes and Modules</h2>
863866
<li><a href="Sequel/DatasetPagination.html">Sequel::DatasetPagination</a></li>
864867
<li><a href="Sequel/DatasetPrinter.html">Sequel::DatasetPrinter</a></li>
865868
<li><a href="Sequel/DatasetQuery.html">Sequel::DatasetQuery</a></li>
869+
<li><a href="Sequel/DatasetRun.html">Sequel::DatasetRun</a></li>
866870
<li><a href="Sequel/DateParseInputHandler.html">Sequel::DateParseInputHandler</a></li>
867871
<li><a href="Sequel/DateTimeParseToTime.html">Sequel::DateTimeParseToTime</a></li>
868872
<li><a href="Sequel/DuplicateColumnsHandler.html">Sequel::DuplicateColumnsHandler</a></li>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,92 @@
1+
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
2+
<html lang='en'>
3+
<head>
4+
<title>Sequel::DatasetRun</title>
5+
<meta name='viewport' content='width=device-width, initial-scale=1'>
6+
<meta content='text/html; charset=UTF-8' http-equiv='Content-Type'>
7+
<link href='../../css/style.css' media='screen' rel='stylesheet' type='text/css'>
8+
<script type='text/javascript'>
9+
function popupCode(url) {
10+
window.open(url, "Code", "resizable=yes,scrollbars=yes,toolbar=no,status=no,height=150,width=400")
11+
}
12+
13+
function toggleCode(id) {
14+
var code = document.getElementById(id)
15+
16+
code.style.display = code.style.display != 'block' ? 'block' : 'none'
17+
return true
18+
}
19+
20+
// Make codeblocks hidden by default
21+
document.writeln('<' + 'style type="text/css">.method .source pre { display: none }<\/style>')
22+
</script>
23+
</head>
24+
<body class='page'>
25+
<div class='class' id='wrapper'>
26+
<div class='header'>
27+
<h1 class='name'><span class='type'>module</span>
28+
Sequel::DatasetRun
29+
</h1>
30+
<ol class='paths'>
31+
<li>
32+
<a href="../../files/lib/sequel/extensions/dataset_run_rb.html">lib/sequel/extensions/dataset_run.rb</a>
33+
</li>
34+
</ol>
35+
</div>
36+
<div id='content'>
37+
<div id='text'>
38+
<div id='description'></div>
39+
<div id='method-list'>
40+
<h2>Methods</h2>
41+
<h3>Public Instance</h3>
42+
<ol>
43+
<li><a href="#method-i-run">run</a></li>
44+
</ol>
45+
</div>
46+
<div id='context'>
47+
</div>
48+
<div id='section'>
49+
<div id='methods'>
50+
<h2>Public Instance methods</h2>
51+
<div class='method public-instance' id='method-method-i-run'>
52+
<a name='method-i-run'></a>
53+
<div class='synopsis'>
54+
<span class='name'>run</span><span class='arguments'>()</span>
55+
56+
</div>
57+
<div class='description'>
58+
59+
<p>Run the dataset’s <a href="SQL.html"><code>SQL</code></a> on the database. Returns NULL. This is useful when you want to run <a href="SQL.html"><code>SQL</code></a> without returning a result.</p>
60+
61+
<pre class="ruby"><span class="ruby-constant">DB</span>[<span class="ruby-string">&quot;GRANT SELECT ON ? TO ?&quot;</span>, <span class="ruby-value">:table</span>, <span class="ruby-value">:user</span>].<span class="ruby-identifier">run</span>
62+
<span class="ruby-comment"># GRANT SELECT ON &quot;table&quot; TO &quot;user&quot;</span>
63+
</pre>
64+
65+
</div>
66+
<div class='source'>
67+
<a class='source-toggle' href='#' onclick='toggleCode(&#39;method-i-run-source&#39;); return false'>
68+
[show source]
69+
</a>
70+
<pre id='method-i-run-source'> <span class="ruby-comment"># File lib/sequel/extensions/dataset_run.rb</span>
71+
<span class="line-num">31</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier ruby-title">run</span>
72+
<span class="line-num">32</span> <span class="ruby-keyword">if</span> <span class="ruby-identifier">server</span> = <span class="ruby-ivar">@opts</span>[<span class="ruby-value">:server</span>]
73+
<span class="line-num">33</span> <span class="ruby-identifier">db</span>.<span class="ruby-identifier">run</span>(<span class="ruby-identifier">sql</span>, <span class="ruby-value">:server</span><span class="ruby-operator">=&gt;</span><span class="ruby-identifier">server</span>)
74+
<span class="line-num">34</span> <span class="ruby-keyword">else</span>
75+
<span class="line-num">35</span> <span class="ruby-identifier">db</span>.<span class="ruby-identifier">run</span>(<span class="ruby-identifier">sql</span>)
76+
<span class="line-num">36</span> <span class="ruby-keyword">end</span>
77+
<span class="line-num">37</span> <span class="ruby-keyword">end</span></pre>
78+
</div>
79+
</div>
80+
</div>
81+
</div>
82+
83+
</div>
84+
</div>
85+
86+
<div id='footer-push'></div>
87+
</div>
88+
<div id='footer'>
89+
<a href="https://github.com/jeremyevans/hanna"><strong>Hanna</strong> RDoc template</a>
90+
</div>
91+
</body>
92+
</html>

rdoc-plugins/classes/Sequel/Postgres.html

+1
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,7 @@ <h2>Classes and Modules</h2>
161161
<li><a href="Postgres/JSONHash.html">Sequel::Postgres::JSONHash</a></li>
162162
<li><a href="Postgres/JSONOp.html">Sequel::Postgres::JSONOp</a></li>
163163
<li><a href="Postgres/JSONQueryOp.html">Sequel::Postgres::JSONQueryOp</a></li>
164+
<li><a href="Postgres/JSONTableOp.html">Sequel::Postgres::JSONTableOp</a></li>
164165
<li><a href="Postgres/JSONValueOp.html">Sequel::Postgres::JSONValueOp</a></li>
165166
<li><a href="Postgres/PGArray.html">Sequel::Postgres::PGArray</a></li>
166167
<li><a href="Postgres/PGMultiRange.html">Sequel::Postgres::PGMultiRange</a></li>

rdoc-plugins/classes/Sequel/Postgres/JSONArray.html

+3-3
Original file line numberDiff line numberDiff line change
@@ -70,9 +70,9 @@ <h2>Public Instance methods</h2>
7070
[show source]
7171
</a>
7272
<pre id='method-i-op-source'> <span class="ruby-comment"># File lib/sequel/extensions/pg_json_ops.rb</span>
73-
<span class="line-num">1055</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier ruby-title">op</span>
74-
<span class="line-num">1056</span> <span class="ruby-constant">JSONOp</span>.<span class="ruby-identifier">new</span>(<span class="ruby-keyword">self</span>)
75-
<span class="line-num">1057</span> <span class="ruby-keyword">end</span></pre>
73+
<span class="line-num">1361</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier ruby-title">op</span>
74+
<span class="line-num">1362</span> <span class="ruby-constant">JSONOp</span>.<span class="ruby-identifier">new</span>(<span class="ruby-keyword">self</span>)
75+
<span class="line-num">1363</span> <span class="ruby-keyword">end</span></pre>
7676
</div>
7777
</div>
7878
</div>

rdoc-plugins/classes/Sequel/Postgres/JSONBArray.html

+3-3
Original file line numberDiff line numberDiff line change
@@ -68,9 +68,9 @@ <h2>Public Instance methods</h2>
6868
[show source]
6969
</a>
7070
<pre id='method-i-op-source'> <span class="ruby-comment"># File lib/sequel/extensions/pg_json_ops.rb</span>
71-
<span class="line-num">1071</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier ruby-title">op</span>
72-
<span class="line-num">1072</span> <span class="ruby-constant">JSONBOp</span>.<span class="ruby-identifier">new</span>(<span class="ruby-keyword">self</span>)
73-
<span class="line-num">1073</span> <span class="ruby-keyword">end</span></pre>
71+
<span class="line-num">1377</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier ruby-title">op</span>
72+
<span class="line-num">1378</span> <span class="ruby-constant">JSONBOp</span>.<span class="ruby-identifier">new</span>(<span class="ruby-keyword">self</span>)
73+
<span class="line-num">1379</span> <span class="ruby-keyword">end</span></pre>
7474
</div>
7575
</div>
7676
</div>

rdoc-plugins/classes/Sequel/Postgres/JSONBHash.html

+3-3
Original file line numberDiff line numberDiff line change
@@ -68,9 +68,9 @@ <h2>Public Instance methods</h2>
6868
[show source]
6969
</a>
7070
<pre id='method-i-op-source'> <span class="ruby-comment"># File lib/sequel/extensions/pg_json_ops.rb</span>
71-
<span class="line-num">1079</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier ruby-title">op</span>
72-
<span class="line-num">1080</span> <span class="ruby-constant">JSONBOp</span>.<span class="ruby-identifier">new</span>(<span class="ruby-keyword">self</span>)
73-
<span class="line-num">1081</span> <span class="ruby-keyword">end</span></pre>
71+
<span class="line-num">1385</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier ruby-title">op</span>
72+
<span class="line-num">1386</span> <span class="ruby-constant">JSONBOp</span>.<span class="ruby-identifier">new</span>(<span class="ruby-keyword">self</span>)
73+
<span class="line-num">1387</span> <span class="ruby-keyword">end</span></pre>
7474
</div>
7575
</div>
7676
</div>

0 commit comments

Comments
 (0)