Commit Graph

36 Commits

Author SHA1 Message Date
aa563fa7e7 Removed unused dependency on kotlinx.coroutines 2025-03-24 19:27:28 +03:00
7874eeea9b Cleanup 2025-03-24 07:29:07 +03:00
9d2c04a2ad TableConstructor moved into Table 2025-03-24 07:28:31 +03:00
f1bd010c62 Root namespace constant 2025-03-24 07:14:55 +03:00
7eb5397a93 Some boilerplate for table constructing 2025-03-24 07:07:27 +03:00
7760b38549 Namespace refactoring 2025-03-24 06:26:29 +03:00
b972cffc17 Table constructor 2025-03-24 05:11:24 +03:00
f826cf25f9 Added .toString() shortcut and some reflection 2025-03-24 03:09:33 +03:00
20f73d4dfa Column 2025-03-23 23:48:03 +03:00
d56ccd5a83 Table constructor 2025-03-23 23:05:10 +03:00
fbb03c204e Merge branch 'history/cw-adjutant' into 'master' 2025-03-23 22:59:47 +03:00
1b69835067 Extracting to separate library 2025-03-23 22:39:56 +03:00
cf5ba55950 Cleanup classes from JDBC 2025-03-23 22:32:11 +03:00
39a08fb2fa [history/serdha] Version of module template moved to constructor 2025-02-13 11:28:00 +03:00
6e9349f80b [history/serdha] Improvements in module creation interfaces 2025-02-02 02:17:00 +03:00
d0f5bd8386 [history/serdha] Renaming '*Creator' -> '*Constructor' 2025-01-31 22:51:00 +03:00
8a6de9d2fa [history/serdha] Removed constraints from 'ForeignRowReference' RT and DT because it doesn't strictly check at compile-time but allows using virtual types 2025-01-31 20:40:00 +03:00
e5043320b4 [history/serdha] Removed useless parameters from creating 'ForeignRowReference', not it is also column 2025-01-31 07:39:00 +03:00
332c2d75f2 [history/serdha] Reorganizing packaes 2025-01-31 06:24:00 +03:00
c02dc87ad2 [history/serdha] Table creating scopes and lazy column deleting 2025-01-04 20:02:00 +03:00
c43c1a2b70 [history/serdha] 'Update' -> 'Upgrade' and other minor naming and docs fixes 2025-01-03 14:40:00 +03:00
30d3f9a8e4 [history/serdha] Splitting 'ModuleCreator' to 'CreateModuleScope' and 'UpdateModuleScope' 2025-01-03 12:58:00 +03:00
659cca27fc [history/serdha] Fixes in table methods in module creator 2025-01-03 00:08:00 +03:00
c447770d71 [history/serdha] Changing ForeignKey to ForeignRowReference 2025-01-02 02:09:00 +03:00
c2c5ab9a28 [history/serdha] Minor improvements 2024-12-30 12:24:00 +03:00
8544afd0d4 [history/serdha] Unified module template providers interface 2024-12-22 13:26:00 +03:00
b82c29b8eb [history/serdha] Sub-querying inserts and separated schema and data manipulations at sync time 2024-12-21 21:54:00 +03:00
afa7ae3ec0 [history/serdha] Improved table updating 2024-12-21 17:26:00 +03:00
acc5aa8af5 [history/serdha] Module templates creating interface 2024-12-20 19:33:00 +03:00
f1f03815d5 [history/serdha] Nullable types 2024-12-04 06:07:00 +03:00
15bd20fe87 [history/serdha] Module provider interfaces 2024-11-29 23:56:00 +03:00
b0f41097d2 [history/serdha] DELETE, fixes, auto-transactions 2024-11-28 21:33:00 +03:00
fe23959d9a [history/serdha] Modules, namespaces and top-level interfaces 2024-11-24 19:40:00 +03:00
c4db335dac [history/serdha] DDL & DML 2024-11-17 19:51:00 +03:00
fc29095e2b [history/cw-adjutant] Table now can be converted to SQL string 2024-08-23 13:30:00 +03:00
b757b4c589 [history/cw-adjutant] Namespaces and table names bound to JDBC SQLite connection 2024-08-19 05:23:00 +03:00