Jim Lambert
|
3a141f8635
|
forgot to install
|
2020-02-18 12:28:04 -05:00 |
|
Jim Lambert
|
df20587d74
|
hum...
|
2020-02-18 12:24:57 -05:00 |
|
Jim Lambert
|
a287db3774
|
add pkgs
|
2020-02-18 11:42:24 -05:00 |
|
Jim Lambert
|
ef74f2c46e
|
updated for codacy requirements
|
2020-02-18 11:04:07 -05:00 |
|
Jim Lambert
|
a7f4ec52e7
|
updated for codacy requirements
|
2020-02-18 10:34:09 -05:00 |
|
Jim Lambert
|
7ee4ea18a8
|
updated for codacy requirements
|
2020-02-18 08:02:38 -05:00 |
|
Jim Lambert
|
c74761ea47
|
more comments
|
2020-02-18 07:54:42 -05:00 |
|
Jim Lambert
|
9ecaf496db
|
more docs
|
2020-02-18 07:16:24 -05:00 |
|
Jim Lambert
|
dea5ee724a
|
refactored/moved into dialect_oracommon.go
|
2020-02-16 11:36:10 -05:00 |
|
Jim Lambert
|
545a171442
|
refactored most of the implemenation into OraCommon for embedding by other driver dialects
|
2020-02-16 11:35:28 -05:00 |
|
Jim Lambert
|
bf3edd4509
|
refactored symbol name
|
2020-02-16 11:34:48 -05:00 |
|
Jim Lambert
|
90ae403ef1
|
define a common Ora dialect that can be embedded into driver specific dialects
|
2020-02-16 11:34:23 -05:00 |
|
Jim Lambert
|
10c90b51a7
|
refactored to its own file: it defines an interface for ora specific behaviours, especially when handling last insert id
|
2020-02-16 11:33:44 -05:00 |
|
Jim Lambert
|
33dab6599f
|
refactored to its own file for clarity
|
2020-02-16 11:32:48 -05:00 |
|
Jim Lambert
|
6a35b8fe6e
|
rewrite using OraDialect to describe last inserted id differences
|
2020-02-15 16:13:31 -05:00 |
|
Jim Lambert
|
6e3204e9f8
|
rewrite using OraDialect to describe last inserted id differences
|
2020-02-15 16:13:13 -05:00 |
|
Jim Lambert
|
0dcedf8a04
|
refactor to use isOra()
|
2020-02-15 16:12:28 -05:00 |
|
Jim Lambert
|
582cc3cc49
|
refactor to use isOra()
|
2020-02-15 16:12:09 -05:00 |
|
Jim Lambert
|
81b1478ecf
|
refactor to use OraDialect interface
|
2020-02-15 16:11:36 -05:00 |
|
Jim Lambert
|
37acd305bf
|
declare OraDialect interface so different Ora drivers can properly implement this behaviour
|
2020-02-15 16:10:54 -05:00 |
|
Jim Lambert
|
b85e1c548f
|
comment documentation
|
2020-02-15 11:33:42 -05:00 |
|
Jim Lambert
|
62d74645c9
|
refactor oracle special cases to use isOralce() testing func
|
2020-02-15 11:33:23 -05:00 |
|
Jim Lambert
|
5c187bc757
|
refactor to be explicitly oci8
|
2020-02-15 11:32:40 -05:00 |
|
Jim Lambert
|
73d9a67b12
|
clean up: check error on scan and force compile check that oci8 implements the Dialect interface
|
2020-02-14 16:49:36 -05:00 |
|
Jim Lambert
|
53225196f4
|
document the use of CGO
|
2020-02-14 15:23:26 -05:00 |
|
Jim Lambert
|
fcf28d130a
|
remove dep on matryer/is
|
2020-02-14 15:21:45 -05:00 |
|
Jim Lambert
|
68872f41d1
|
handle on delete properly for oci8
|
2020-02-14 15:18:04 -05:00 |
|
Jim Lambert
|
dc3bdd2ffd
|
add oci8 to the list of tested dialects
|
2020-02-14 15:16:57 -05:00 |
|
Jim Lambert
|
689be5853e
|
really basic test for the dialect
|
2020-02-14 15:12:59 -05:00 |
|
Jim Lambert
|
665549e1bc
|
some how-to and why documentation
|
2020-02-14 15:12:39 -05:00 |
|
Jim Lambert
|
3f9a0298ab
|
usage comment
|
2020-02-14 10:22:36 -05:00 |
|
Jim Lambert
|
422d37cfb7
|
changed package name to oci8 - just to skip the whole trademark thing
|
2020-02-14 10:18:09 -05:00 |
|
Jim Lambert
|
f2959c880e
|
rename to isOracle() so it is not public
|
2020-02-14 10:11:35 -05:00 |
|
Jim Lambert
|
c01a2da8e9
|
remove Debug()
|
2020-02-14 10:06:06 -05:00 |
|
Jim Lambert
|
2a7d9648ca
|
fix query to use proper identifier for search
|
2020-02-14 10:05:46 -05:00 |
|
Jim Lambert
|
89eb0d4da6
|
use uniq envvar STACKTRACE
|
2020-02-14 10:05:15 -05:00 |
|
Jim Lambert
|
966fc4686a
|
fix dialect name
|
2020-02-14 09:42:11 -05:00 |
|
Jim Lambert
|
4d4f90d684
|
Revert "updated list of reserved words"
This reverts commit b126f0ab130941805e7bf534285c922af736edfa.
|
2020-02-14 09:40:21 -05:00 |
|
Jim Lambert
|
fe0ca50a57
|
properly handle fields of type 'text' and better handling of numeric type definitions
|
2020-02-14 09:39:29 -05:00 |
|
Jim Lambert
|
b126f0ab13
|
updated list of reserved words
|
2020-02-14 09:39:11 -05:00 |
|
Jim Lambert
|
d3ff7b40bb
|
just mov funcs to top of file
|
2020-02-13 21:44:40 -05:00 |
|
Jim Lambert
|
a3c6b8a90e
|
remove trailing semicolon (not valid) and handlle float64 for Num
|
2020-02-13 21:41:53 -05:00 |
|
Jim Lambert
|
a121ecdb15
|
handle some oracle conditions
|
2020-02-13 21:40:21 -05:00 |
|
Jim Lambert
|
c385858c71
|
handle some oracle conditions
|
2020-02-13 21:39:50 -05:00 |
|
Jim Lambert
|
5388645441
|
handle some oracle conditions
|
2020-02-13 21:39:25 -05:00 |
|
Jim Lambert
|
170839dd6d
|
fix some stuff required for oci8 to work with oracle bits
|
2020-02-13 21:37:53 -05:00 |
|
Jim Lambert
|
d970d51a5b
|
add order bys to ensure proper ordering required by tests
|
2020-02-13 21:34:04 -05:00 |
|
Jim Lambert
|
3a939b3d21
|
remove trailing semicolon which is invalid sql
|
2020-02-13 21:32:56 -05:00 |
|
Jim Lambert
|
865268bc55
|
properly escape reserved words
|
2020-02-13 21:32:25 -05:00 |
|
Jim Lambert
|
ce1b20789c
|
handle string primary fields
|
2020-02-13 21:31:49 -05:00 |
|