Commit Graph
Select branches
Hide Pull Requests
changelog/0.13.0
changelog/0.13.1
crystal/0.31.0
crystal/0.35.0
feature/exec-array-no-dup
fix/pool-prepared-statement
fix/specs-nightly
gh-pages
io-provider
keep-support-crystal-1.0
master
refactor-connection-factory
renovate/configure
temp/disable-stmt-cache
thread-local-pool
#101
#104
#106
#107
#108
#109
#110
#111
#112
#115
#116
#117
#12
#121
#124
#125
#126
#128
#129
#131
#134
#135
#136
#139
#142
#144
#146
#147
#148
#148
#149
#152
#153
#154
#155
#156
#157
#159
#160
#163
#167
#168
#170
#171
#172
#173
#174
#174
#178
#179
#180
#181
#183
#184
#186
#188
#192
#193
#194
#195
#196
#197
#198
#199
#2
#200
#201
#202
#203
#206
#206
#207
#207
#23
#24
#24
#25
#26
#26
#27
#31
#36
#38
#40
#44
#48
#50
#56
#64
#65
#70
#71
#76
#80
#80
#82
#86
#87
#89
#9
#94
#96
#99
v0.1.0
v0.1.1
v0.10.0
v0.10.1
v0.11.0
v0.12.0
v0.13.0
v0.13.1
v0.2.0
v0.2.1
v0.2.2
v0.3.0
v0.3.1
v0.3.2
v0.3.3
v0.4.0
v0.4.1
v0.4.2
v0.4.3
v0.4.4
v0.5.0
v0.5.1
v0.6.0
v0.7.0
v0.8.0
v0.9.0
Select branches
Hide Pull Requests
changelog/0.13.0
changelog/0.13.1
crystal/0.31.0
crystal/0.35.0
feature/exec-array-no-dup
fix/pool-prepared-statement
fix/specs-nightly
gh-pages
io-provider
keep-support-crystal-1.0
master
refactor-connection-factory
renovate/configure
temp/disable-stmt-cache
thread-local-pool
#101
#104
#106
#107
#108
#109
#110
#111
#112
#115
#116
#117
#12
#121
#124
#125
#126
#128
#129
#131
#134
#135
#136
#139
#142
#144
#146
#147
#148
#148
#149
#152
#153
#154
#155
#156
#157
#159
#160
#163
#167
#168
#170
#171
#172
#173
#174
#174
#178
#179
#180
#181
#183
#184
#186
#188
#192
#193
#194
#195
#196
#197
#198
#199
#2
#200
#201
#202
#203
#206
#206
#207
#207
#23
#24
#24
#25
#26
#26
#27
#31
#36
#38
#40
#44
#48
#50
#56
#64
#65
#70
#71
#76
#80
#80
#82
#86
#87
#89
#9
#94
#96
#99
v0.1.0
v0.1.1
v0.10.0
v0.10.1
v0.11.0
v0.12.0
v0.13.0
v0.13.1
v0.2.0
v0.2.1
v0.2.2
v0.3.0
v0.3.1
v0.3.2
v0.3.3
v0.4.0
v0.4.1
v0.4.2
v0.4.3
v0.4.4
v0.5.0
v0.5.1
v0.6.0
v0.7.0
v0.8.0
v0.9.0
-
3598dddb65
split perform_query and perform_exec add DB::ExecResult to have a concurrency safety exec result remove connection string from abstract DB::Connection
Brian J. Cardiff
2016-02-01 23:02:04 -0300 -
67fe5c9aae
leave a single scalar value returns DB::Any
Brian J. Cardiff
2016-02-01 22:33:58 -0300 -
d01da912f7
code review notes close / do_close in result_set avoid closing statements remove named arguments refactor positioned arguments query
Brian J. Cardiff
2016-02-01 21:55:30 -0300 -
fd804dd592
switch to 0-pased positional arguments add docs, many docs
Brian J. Cardiff
2016-01-31 19:40:02 -0300 -
a96776e336
use connection_string as database configuration instead of a hash
Brian J. Cardiff
2016-01-31 17:30:21 -0300 -
8c0313a306
add Connection#last_inserted_id extract QueryMethods modules and use it in Database and Connection "add" finalize methods, but they cause GC warnings
Brian J. Cardiff
2016-01-31 14:01:52 -0300 -
1fb0b8a82b
add `ResultSet#exec` to ensure the query is performed. By default generates a `move_next`.
Brian J. Cardiff
2016-01-30 21:03:02 -0300 -
683e6bdfa7
major db refactor for a better api. `#query`, `#exec`, `#scalar`, `#scalar?` as main query methods from `Database` blocks overrides that ensure statements are closed.
Brian J. Cardiff
2016-01-30 19:46:43 -0300 -
caf2676aad
column_count and column_names close result_set and statements main entry points for exec_non_query and exec_query closing them when ready
Brian J. Cardiff
2016-01-29 21:57:00 -0300 -
e50cc4ec73
add specs for statement arguments add support for blobs (i.e. Slice(UInt8) )
Brian J. Cardiff
2016-01-29 19:21:48 -0300 -
8a8b86e31a
arguments support
Brian J. Cardiff
2016-01-29 17:13:05 -0300 -
1572062501
introduce database as driver wrapper. expose list of types to support by the drivers implementors. deal with nilable types with `#read?(T.class) : T?` methods. change `#has_next` to `#move_next`
Brian J. Cardiff
2016-01-29 16:13:01 -0300 -
c16dc42e96
allow `result_set#each`
Brian J. Cardiff
2016-01-28 20:51:03 -0300 -
4dd0312934
prepare/exec a statement dummy driver that parses the query initial type support for result_sets
Brian J. Cardiff
2016-01-28 20:31:35 -0300 -
cc1545a58e
db driver registration
Brian J. Cardiff
2016-01-28 19:41:12 -0300 -
177e12bb60
initial commit
Brian J. Cardiff
2016-02-25 22:22:54 -0300