|
64fd1d9958
|
Additional reflection properties
|
2025-05-18 16:29:48 +03:00 |
|
|
bb4fadac9d
|
Safe way for manual column creating
|
2025-05-17 18:46:22 +03:00 |
|
|
3d0d2ec38e
|
ApiVersion now enum
|
2025-05-16 16:27:17 +03:00 |
|
|
fe289fe8c5
|
'DebugApi' -> 'ReflectionApi' and member collections in table and module descriptors
|
2025-05-16 16:11:39 +03:00 |
|
|
3633ed898d
|
Some missed errors
|
2025-05-16 16:02:49 +03:00 |
|
|
d35db7e721
|
Removed type binding for columns
|
2025-05-13 20:39:21 +03:00 |
|
|
0fbafe9d12
|
Types and scoped objects now use implementation providers in reflection instead of constructors
|
2025-05-12 11:14:44 +03:00 |
|
|
b14f10ca72
|
Updated package and repo names
|
2025-05-12 10:46:19 +03:00 |
|
|
6f5a21e621
|
Reflection to check supported by driver api versions
|
2025-05-12 10:27:39 +03:00 |
|
|
ba11a41dc9
|
Errors for schema synchronization and some additional errors for schema definition
|
2025-05-12 10:14:21 +03:00 |
|
|
60d57c3656
|
Generics naming
|
2025-05-12 09:43:05 +03:00 |
|
|
50dece2624
|
Missed module upgrade operations and fixes
|
2025-05-12 09:34:27 +03:00 |
|
|
cae5567d9d
|
Renamed module scopes
|
2025-05-12 09:06:48 +03:00 |
|
|
633d137bf0
|
DriverType -> DriverMetainfo
|
2025-05-11 23:43:28 +03:00 |
|
|
98ed264aa1
|
Object operations
|
2025-05-11 23:34:47 +03:00 |
|
|
6de9eba7b0
|
Errors
|
2025-05-11 14:57:53 +03:00 |
|
|
4d76d9bf6c
|
Fixed (suppressed) compilation error parametrized type parameters
|
2025-05-10 02:12:10 +03:00 |
|
|
815acda773
|
Table's constructor and upgrade moved from top level scope into 'Table' interface
|
2025-05-09 04:27:37 +03:00 |
|
|
89c83c219f
|
Splitted column descriptor to table's column and query's column
|
2025-05-09 03:53:38 +03:00 |
|
|
f43b0470a0
|
Reorganizing packages and renaming lib 'sql-skeleton' -> 'db-skeleton' since it's not limited to sql or even relational databases
|
2025-05-08 17:59:39 +03:00 |
|
|
ab65e62ab0
|
Simplified very-high-level
|
2025-05-08 17:50:16 +03:00 |
|
|
78f6752598
|
Module templates refactoring
|
2025-05-08 17:43:12 +03:00 |
|
|
a991b87158
|
Raw queries compiler and executors in transaction
|
2025-05-08 00:00:19 +03:00 |
|
|
0f3f32d7f3
|
Added support of not-raw statements to table and module constructors
|
2025-05-07 20:09:28 +03:00 |
|
|
c13175445f
|
'DialectKey' renamed to 'DriverType' and 'DialectResolver' contents moved into corresponding interfaces
|
2025-05-07 17:31:02 +03:00 |
|
|
5b5ee0e7b7
|
'RUNTIME_KEY' generic in namespace descriptor
|
2025-05-07 16:06:46 +03:00 |
|
|
1e8cc55db0
|
'DebugApi' opt-in with some additional properties and 'RUNTIME_KEY' generic in module descriptor
|
2025-05-07 15:53:39 +03:00 |
|
|
ac4ff46640
|
Deep refactoring of handlers and scopes (except transaction-related)
|
2025-05-06 17:54:16 +03:00 |
|
|
d777d124ab
|
Now a dialect key provides types of constructors instead of scopes in those constructors
|
2025-04-20 18:07:00 +03:00 |
|
|
472b1c0bcd
|
Removed universal constructor method and its scope, removed query builders, resolver for all variants of raw statements
|
2025-04-19 15:26:25 +03:00 |
|
|
d00ecc763e
|
Constructors for all 8 types of raw statements
|
2025-04-17 18:37:58 +03:00 |
|
|
f90fce937a
|
Adapting database types to interop with an underlying driver
|
2025-04-15 15:09:49 +03:00 |
|
|
4bd4a1813b
|
Updating after fork to sql-skeleton
|
2025-04-14 13:43:51 +03:00 |
|
|
be1ac99550
|
Preparing for publishing v0.0
|
2025-02-23 14:29:34 +03:00 |
|
|
c88ec6d232
|
Temp tables can be created through a module object
|
2025-02-23 14:21:41 +03:00 |
|
|
77f32fc5b6
|
Some error classes
|
2025-02-23 14:13:05 +03:00 |
|
|
d8804c0efc
|
Strict properties mangling rules for JVM targets
|
2025-02-23 14:00:58 +03:00 |
|
|
757a8442f2
|
Executor now accessible from module
|
2025-02-22 20:47:12 +03:00 |
|
|
020d32cedc
|
Optimization hint on virtual types and rewrote JoinType class structure
|
2025-02-22 17:30:46 +03:00 |
|
|
36ced5d74d
|
Fixes pack 2
|
2025-02-22 10:55:52 +03:00 |
|
|
6f00197aa7
|
Input and Output rows now have property to access uExt
|
2025-02-22 10:49:16 +03:00 |
|
|
d7877e57bc
|
Fixes pack 1
|
2025-02-18 14:26:42 +03:00 |
|
|
8961cea200
|
Fix inserts methods
|
2025-02-16 10:22:57 +03:00 |
|
|
1c9eca6b5c
|
Added missed fun interface for upgrading table
|
2025-02-16 00:02:03 +03:00 |
|
|
a13a9858fb
|
Support for SQL 'UNION' operation
|
2025-02-15 23:19:34 +03:00 |
|
|
e33489bda1
|
Version of module template moved to constructor
|
2025-02-13 11:28:58 +03:00 |
|
|
1ce03daf99
|
User extension for queries marked as 'out' to allow interfaces
|
2025-02-13 11:27:15 +03:00 |
|
|
306bf7c971
|
Improved interface for connection entrypoint
|
2025-02-13 11:26:44 +03:00 |
|
|
7ca7f9878e
|
Normal tables now can be immutable
|
2025-02-07 17:20:29 +03:00 |
|
|
aec144d37c
|
Allowed queries creating at runtime throw module descriptor
|
2025-02-07 15:04:47 +03:00 |
|