Commit Graph

61 Commits

Author SHA1 Message Date
mag
d05ba8de65
Merge pull request #1 from drawdb-io/main
merge from drawdb
2024-04-25 11:34:55 +08:00
1ilit
22331080d8 Accept null values for nullable fields 2024-04-24 18:37:50 +03:00
1ilit
a2c5b8156f Remove nested parentheses for checks 2024-04-24 18:28:28 +03:00
1ilit
a88bc9799f Parse nested check statements 2024-04-24 18:17:41 +03:00
1ilit
aaaca8675f Remove double precision warning 2024-04-24 16:47:26 +03:00
1ilit
aad1469496 Handle null as default 2024-04-24 15:09:38 +03:00
1ilit
583138949b Remove quotes for defaults that are keywords 2024-04-24 12:19:36 +03:00
1ilit
2751a6d6df Take in functions as defaults 2024-04-24 11:49:00 +03:00
MagMongoing
3bf5eadc70 Include comment statements when exporting MySQL SQL script 2024-04-24 15:13:46 +08:00
1ilit
ca8ee61ee9 Fix parsing alter statements 2024-04-23 22:48:27 +03:00
1ilit
11e83bb12b Arrange tables in import from source (#28) 2024-04-22 21:43:51 +03:00
1ilit
4a87935412 Fix field precision and size input and parsing 2024-04-22 13:05:46 +03:00
1ilit
e8ea47fd3f Accept CURRENT_TIMESTAMP for datetime 2024-04-20 15:23:29 +03:00
1ilit
22f7012c47 Validate default values for set data type 2024-04-20 15:04:55 +03:00
1ilit
2f837d625b Make boolean defaults case insensitive 2024-04-20 14:29:20 +03:00
1ilit
124af2735f Fix field.size parsing 2024-04-20 14:14:46 +03:00
1ilit
bce0aeac48 Handle enum and set value parsing 2024-04-20 13:59:05 +03:00
1ilit
1beed53cb6 Handle default function parsing 2024-04-20 11:40:28 +03:00
ClaPalo
c63b362ce8 Fixed bug default boolean value when importing from source 2024-04-11 13:05:24 -05:00
1ilit
895c1da2b0 Add a setting to resize table width (#21) 2024-04-10 06:47:06 +03:00
1ilit
895059c76a Support empty strings and strings with quotes for default (#10) 2024-04-10 04:57:07 +03:00
1ilit
173b02daa2 Move controlpanel modal and sidesheet into folders 2024-04-06 08:19:12 +03:00
1ilit
10e0e279cc Remove coords from relationship objects 2024-04-05 03:05:09 +03:00
1ilit
725f01d8da Make exports consistent 2024-03-15 20:55:43 +02:00
1ilit
3ec93f42c6 Make variable naming consistent 2024-03-15 16:37:22 +02:00
1ilit
d06074451e Move vaidateDiagram to issues.js 2024-03-12 13:52:01 +02:00
1ilit
787b7b9817 Declutter utils 2024-03-11 02:45:44 +02:00
1ilit
c9a8d76e8e Fix relationship overlap 2024-02-20 03:02:17 +02:00
1ilit
62e3faa6fb Add mssql 2024-02-14 19:52:58 +02:00
1ilit
604bed67dd Allow self references 2024-02-06 00:42:11 +02:00
1ilit
1f84e36f8c Fix schema 2024-02-05 14:38:38 +02:00
1ilit
7e1c8fc1ca Add MariaDB 2024-02-05 13:40:59 +02:00
1ilit
6985eb2fdc Support SQLite 2024-01-31 17:00:15 +02:00
1ilit
08ec175800 Fix inverted relationship labels on a straight line 2024-01-23 09:06:02 +02:00
1ilit
6c65134c93 Fix precison for float bug 2024-01-18 12:45:58 +02:00
1ilit
144600c5bb Redo signup page 2024-01-03 21:37:44 +02:00
1ilit
f11419f60b Fix relationship coming over table 2023-12-28 06:17:48 +02:00
1ilit
46685a98fe Migrate to Vite from CRA 2023-12-16 05:39:13 +02:00
1ilit
705251a275 Handle thumbnails for templates 2023-12-11 23:11:30 +02:00
1ilit
4623e391b9 Rename files and reorganize directories 2023-10-19 11:36:46 +03:00
1ilit
fad46955fb Make json schemas for custom types 2023-09-19 15:51:37 +03:00
1ilit
6172d48bf5 Parse types for postgres 2023-09-19 15:51:36 +03:00
1ilit
f6ab590623 Handle issues for custom types 2023-09-19 15:51:30 +03:00
1ilit
36ad44f0db Suppost postgres 2023-09-19 15:51:26 +03:00
1ilit
69aabaefa9 Handle check expressions 2023-09-19 15:51:25 +03:00
1ilit
028e80a487 Handle invalid references 2023-09-19 15:51:23 +03:00
1ilit
10fae6d518 Handle defaults and sizes for all datatypes 2023-09-19 15:51:22 +03:00
1ilit
9311c1fbaf Validate field default values 2023-09-19 15:51:21 +03:00
1ilit
81792a5243 Fix error when field.values is undefined and add it to issues 2023-09-19 15:51:20 +03:00
1ilit
1016c3536e Catch empty or duplacate fields, indices, names, relationships 2023-09-19 15:51:16 +03:00