This website requires JavaScript.
f4b8fc5382
feat(writers): add sortConstraints function to sort constraints by sequence and name
master
v1.0.42
v1.0.41-1-gf4b8fc5
Hein
2026-02-28 19:52:04 +02:00
dc9172cc7c
feat(templ): add support for --from-list flag and related tests
v1.0.41
v1.0.40
v1.0.38-2-gee88c07-1-gdc9172c-dirty
Hein
2026-02-28 19:32:19 +02:00
ee88c07989
style(report, writers, graphql, prisma, typeorm): replace sb.WriteString with fmt.Fprintf for consistency
v1.0.38-2-gee88c07
Hein
2026-02-28 17:08:12 +02:00
ff1180524a
feat(merge): add support for merging from a list of source files
Hein
2026-02-28 17:06:49 +02:00
3d9cc7ec58
.
v1.0.39
Hein
2026-02-20 16:32:19 +02:00
480038d51d
feat(writers): quote default values based on SQL column type
v1.0.38
v1.0.37-1-g480038d
Hein
2026-02-20 16:03:50 +02:00
77436757c8
fix(type_mapper): update timestamp type mapping to use SqlTimeStamp
v1.0.37
Hein
2026-02-08 21:35:27 +02:00
5e6f03e412
feat(type_mapper): add support for serial types and auto-increment tags
v1.0.36
Hein
2026-02-08 17:48:58 +02:00
1dcbc79387
feat(pgsql): enhance data type mapping to support serial types
v1.0.35
Hein
2026-02-08 17:31:28 +02:00
59c4a5ebf8
test(writer): enhance has-many relationship tests with join tag verification
v1.0.34
Hein
2026-02-08 15:20:20 +02:00
091e1913ee
feat(version): retrieve version and build date from VCS if unset
Hein
2026-02-08 15:04:03 +02:00
0e6e94797c
feat(version): add version command to display version and build date
v1.0.33
Hein
2026-02-08 14:58:39 +02:00
a033349c76
refactor(writers): simplify model name generation by removing singularization
v1.0.32
Hein
2026-02-08 14:50:39 +02:00
466d657ea7
feat(mssql): add MSSQL writer for generating DDL from database schema - Implement MSSQL writer to generate SQL scripts for creating schemas, tables, and constraints. - Support for identity columns, indexes, and extended properties. - Add tests for column definitions, table creation, primary keys, foreign keys, and comments. - Include testing guide and sample schema for integration tests.
Hein
2026-02-07 16:09:27 +02:00
47bf748fd5
chore: ⬆️ Vendor for new deps
Hein
2026-02-07 15:51:20 +02:00
88589e00e7
docs: update AI usage declaration for clarity and compliance
Hein
2026-02-07 10:16:19 +02:00
4cdccde9cf
docs: update CLAUDE.md with additional utilities and supported formats
v1.0.31
Hein
2026-02-07 09:59:35 +02:00
aba22cb574
feat(ui): add relationship management features in schema editor
Hein
2026-02-07 09:49:24 +02:00
d0630b4899
feat: ✨ Added Sqlite reader
Hein
2026-02-07 09:30:45 +02:00
c9eed9b794
feat(sqlite): add SQLite writer for converting PostgreSQL schemas
Hein
2026-02-07 09:11:02 +02:00
5fb09b78c3
feat(relations): 🎉 add flatten schema option for output
v1.0.30
Hein
2026-02-05 14:07:55 +02:00
5d9770b430
test(pgsql, reflectutil): ✨ add comprehensive test coverage
Hein
2026-01-31 22:30:00 +02:00
f2d500f98d
feat(merge): 🎉 Add support for constraints and indexes in merge results
v1.0.29
Hein
2026-01-31 21:30:55 +02:00
2ec9991324
feat(merge): 🎉 Add support for merging constraints and indexes
v1.0.28
Hein
2026-01-31 21:27:28 +02:00
a3e45c206d
feat(writer): 🎉 Enhance SQL execution logging and add statement type detection * Log statement type during execution for better debugging * Introduce detectStatementType function to categorize SQL statements * Update unique constraint naming convention in tests
v1.0.27
Hein
2026-01-31 21:19:48 +02:00
165623bb1d
feat(pgsql): ✨ Add templates for constraints and sequences
v1.0.26
Hein
2026-01-31 21:04:43 +02:00
3c20c3c5d9
feat(writer): 🎉 Add support for check constraints in schema generation
v1.0.25
Hein
2026-01-31 20:42:19 +02:00
a54594e49b
feat(writer): 🎉 Add support for unique constraints in schema generation
v1.0.24
Hein
2026-01-31 20:33:08 +02:00
cafe6a461f
feat(scripts): 🎉 Add --ignore-errors flag for script execution
v1.0.22
Hein
2026-01-31 20:21:22 +02:00
abdb9b4c78
feat(dbml/reader): 🎉 Implement splitIdentifier function for parsing
v1.0.21
v1.0.20
Hein
2026-01-31 19:45:24 +02:00
e7a15c8e4f
feat(writer): 🎉 Implement add column statements for schema evolution
v1.0.19
Hein
2026-01-31 19:12:00 +02:00
c36b5ede2b
feat(writer): 🎉 Enhance primary key handling and add tests
v1.0.18
Hein
2026-01-31 18:59:32 +02:00
51ab29f8e3
feat(writer): 🎉 Update index naming conventions for consistency
v1.0.17
Hein
2026-01-31 17:23:18 +02:00
f532fc110c
feat(writer): 🎉 Enhance script execution order and add symlink skipping
Hein
2026-01-31 16:59:17 +02:00
92dff99725
feat(writer): enhance type conversion for PostgreSQL compatibility and add tests
v1.0.16
Hein (Warky)
2026-01-29 21:36:23 +02:00
283b568adb
feat(pgsql): add execution reporting for SQL statements
v1.0.15
Hein (Warky)
2026-01-29 21:16:14 +02:00
122743ee43
feat(writer): 🎉 Improve primary key handling by checking for explicit constraints and columns
v1.0.14
Hein (Warky)
2026-01-28 22:08:27 +02:00
91b6046b9b
feat(writer): 🎉 Enhance PostgreSQL writer, fixed bugs found using origin
v1.0.13
Hein (Warky)
2026-01-28 21:59:25 +02:00
6f55505444
feat(writer): 🎉 Enhance model name generation and formatting
v1.0.12
Hein
2026-01-10 18:28:41 +02:00
e0e7b64c69
feat(writer): 🎉 Resolve field name collisions with methods
v1.0.11
Hein
2026-01-10 17:54:33 +02:00
4181cb1fbd
feat(writer): 🎉 Enhance relationship field naming and uniqueness
v1.0.10
Hein
2026-01-10 17:45:13 +02:00
120ffc6a5a
feat(writer): 🎉 Update relationship field naming convention
v1.0.9
Hein
2026-01-10 13:49:54 +02:00
b20ad35485
feat(writer): 🎉 Add sanitization for struct tag values
v1.0.8
Hein
2026-01-10 13:42:25 +02:00
f258f8baeb
feat(writer): 🎉 Add filename sanitization for DBML identifiers
v1.0.7
Hein
2026-01-10 13:32:33 +02:00
6388daba56
feat(reader): 🎉 Add support for multi-file DBML loading
v1.0.6
Hein
2026-01-10 13:17:30 +02:00
f6c3f2b460
feat(bun): 🎉 Enhance nullability handling in column parsing
Hein
2026-01-04 22:11:44 +02:00
156e655571
chore(ci): 🎉 Install PostgreSQL client for integration tests
Hein
2026-01-04 22:04:20 +02:00
b57e1ba304
feat(cmd): 🎉 Add split command for schema extraction
v1.0.5
Hein
2026-01-04 22:01:29 +02:00
19fba62f1b
feat(ui): 🎉 Add GUID field to column, database, schema, and table editors
Hein
2026-01-04 20:00:18 +02:00
b4ff4334cc
feat(models): 🎉 Add GUID field to various models
Hein
2026-01-04 19:53:17 +02:00
5d9b00c8f2
feat(ui): 🎉 Add import and merge database feature
Hein
2026-01-04 19:31:28 +02:00
debf351c48
fix(ui): 🐛 Simplify keyboard shortcut handling in load/save screens
Hein
2026-01-04 18:41:59 +02:00
d87d657275
feat(ui): 🎨 Add user interface documentation and screenshots
Hein
2026-01-04 18:39:13 +02:00
1795eb64d1
feat(ui): 🎨 Implement schema and table management screens
Hein
2026-01-04 18:29:29 +02:00
355f0f918f
chore(deps): 🚀 update module dependencies
Hein
2026-01-04 18:29:11 +02:00
5d3c86119e
feat(domains): ✨ add domain support for DrawDB integration
Hein
2026-01-04 15:49:47 +02:00
8c602e3db0
Added go text template writier (#1 )
v1.0.4
Hein
2026-01-03 19:05:53 +00:00
64aeac972a
feature: I had an idea
v1.0.3
Hein
2025-12-31 01:51:37 +02:00
97a57f5dc8
feature: Inspector Gadget
Hein
2025-12-31 01:40:08 +02:00
adfe126758
Added a scripts execution ability
Hein
2025-12-31 00:44:14 +02:00
1d193c84d7
longshot
Hein
2025-12-28 20:36:36 +02:00
1d627c74b1
Really?
Hein
2025-12-28 19:21:15 +02:00
7c6a355458
.
Hein
2025-12-28 19:10:51 +02:00
c0ef26b660
Try again, again, again...
Hein
2025-12-28 18:57:57 +02:00
cb38f95b79
Integration tests
Hein
2025-12-28 18:46:50 +02:00
196d87bc29
..
Hein
2025-12-28 16:20:44 +02:00
beb1100d86
Another integration test try
Hein
2025-12-28 16:07:28 +02:00
410b1ee743
Manual docker
Hein
2025-12-28 15:57:26 +02:00
b5d39aeee4
..
Hein
2025-12-28 15:52:17 +02:00
5fb9a8f231
One more try to get integration tests action working
Hein
2025-12-28 15:43:46 +02:00
27da24f575
Better integration test.
Hein
2025-12-28 15:37:21 +02:00
0fb3469dbd
Proper integration tests
Hein
2025-12-28 15:24:28 +02:00
9f29bc112e
Release version
v1.0.2
Hein
2025-12-28 15:12:02 +02:00
b55737ab4c
Fixed linting issues
Hein
2025-12-28 14:51:19 +02:00
2a271b9859
Updated tests
Hein
2025-12-28 14:35:20 +02:00
beb5b4fac8
Build/test fixes
Hein
2025-12-28 14:21:57 +02:00
e61204cb3c
Fix lint issue
Hein
2025-12-28 12:19:04 +02:00
d52b9cdc14
Enhanced godoc
Hein
2025-12-28 11:42:05 +02:00
f98b278d72
Added Graphql
Hein
2025-12-28 11:41:55 +02:00
666eab7cec
Updated Readme files
Hein
2025-12-28 10:34:20 +02:00
35bc9dfb5c
Added Drizzle ORM support
Hein
2025-12-28 10:15:30 +02:00
aad5db5175
fix: readers and linting issues
Hein
2025-12-19 22:28:24 +02:00
d9225a7310
Vendor packages update
Hein
2025-12-19 22:27:20 +02:00
79effe6921
Fixed bun/gorm writer logic for multi files.
Hein
2025-12-19 21:47:11 +02:00
289715ba44
Implemented TypeORM, Prisma and Enums on a schema
Hein
2025-12-19 21:40:46 +02:00
8ca2b50f9c
Fixed lint code
Hein
2025-12-18 22:50:29 +02:00
acedc4d4df
Saved vendor libs
v1.0.1
Hein
2025-12-18 22:34:37 +02:00
ef5e9bccd0
Todo Updates
Hein
2025-12-18 21:39:37 +02:00
5f1923233e
Reverse reading bun/gorm models
v1.0.0
Hein
2025-12-18 20:00:59 +02:00
d93a4b6f08
Fixed bug/gorm indexes
Hein
2025-12-18 19:15:22 +02:00
b7950057eb
Fixed git ignore bug
Hein
2025-12-18 14:37:34 +02:00
1e38e9e9ce
Newest changes
Hein
2025-12-18 14:35:05 +02:00
fcbceaf434
Added diff to the tool
Hein
2025-12-18 13:38:32 +02:00
bed4f5d3bd
better tests
Hein
2025-12-17 23:05:36 +02:00
a427aa5537
More Roundtrip tests
Hein
2025-12-17 22:52:24 +02:00
5e1448dcdb
sql writer
Hein
2025-12-17 20:44:02 +02:00
40bc0be1cb
SQL Writer
Hein
2025-12-17 11:05:42 +02:00
db6cd21511
Added more examples and pgsql reader
Hein
2025-12-17 10:08:50 +02:00
5d60bc3b2c
Bugs Fixed
Hein
2025-12-16 21:43:45 +02:00
7c7054d2e2
So far so good
Hein
2025-12-16 18:10:40 +02:00