Commit graph

291 commits

Author SHA1 Message Date
Simon Brooke a4e0fd1c9a Added volatility to entities, to enable cacheing. 2018-06-30 12:53:08 +01:00
Simon Brooke 7ea6b5f299 Detail work, improving robustness and presentation. 2018-06-29 23:37:55 +01:00
Simon Brooke 9d086f7028 Minor fixes and tidyings 2018-06-29 18:40:29 +01:00
Simon Brooke 8e0ad87e04 Merge remote-tracking branch 'origin/develop' into develop 2018-06-29 11:17:47 +01:00
Simon Brooke 3320cff4b5 Substantial improvements 2018-06-29 11:14:42 +01:00
Simon Brooke ea9341145e Updated README to take account of the fact this is beginning to work. 2018-06-20 10:26:09 +01:00
Simon Brooke 9bf773a978 Updated README to take account of the fact this is beginning to work. 2018-06-20 10:12:47 +01:00
Simon Brooke fc79e74fb8 Moved utils into the support project. Also greatly improved CLI. 2018-06-20 09:26:08 +01:00
Simon Brooke 2d7e39ca29 Work on getting forms to work - almost, but not quite, complete 2018-06-19 08:24:43 +01:00
Simon Brooke 9d34005f9e Merge branch 'develop' of github.com:simon-brooke/adl into develop 2018-06-17 06:48:06 +01:00
Simon Brooke adca71875c Work on getting forms working. Not complete but a considerable advance. 2018-06-16 11:29:21 +01:00
Simon Brooke 40fc3a99cc Added drill-down in lists. 2018-06-16 10:34:05 +01:00
Simon Brooke 8dae86ec79 Prefer safe-name 2018-06-15 15:37:21 +01:00
Simon Brooke e879b8b628 Fixes to generated routes, views and queries
List views now work; edit views don't yet.
2018-06-15 10:51:31 +01:00
Simon Brooke 8ee91b5372 Generated HugSQL queries now (all?) working. 2018-06-14 21:26:23 +01:00
Simon Brooke e67142db47 ADL now successfully generates the whole db definition for YouYesYet 2018-06-14 18:58:45 +01:00
Simon Brooke f0ddceb19c Link tables working; a few other minor fixes. 2018-06-14 11:56:47 +01:00
Simon Brooke 055eac8092 Much improved 2018-06-14 09:52:18 +01:00
Simon Brooke 66ab4a2bc1 Postgres generation is now very close to good. 2018-06-14 00:25:11 +01:00
Simon Brooke e9ed2d0573 Rewrote adl2psql into Clojure, because these days it's more comfortable. 2018-06-13 19:43:50 +01:00
Simon Brooke b69bcaa020 MY MONSTER IT LIVES! 2018-06-11 19:08:08 +01:00
Simon Brooke 7c9f7f91b4 Improvements to page/form/list generation 2018-06-11 10:13:44 +01:00
Simon Brooke 1338b54846 Added a main class, to allow command line invocation. 2018-06-11 01:46:59 +01:00
Simon Brooke f4330aad6b Small fixes 2018-06-11 01:06:16 +01:00
Simon Brooke 6b3f6e58d2 Merge remote-tracking branch 'origin/develop' into develop 2018-06-10 22:20:53 +01:00
Simon Brooke e98906c85e Much progress! Many working! 2018-06-10 22:18:54 +01:00
Simon Brooke 398e3c3a6c Much progress! Many working! 2018-06-10 21:05:02 +01:00
Simon Brooke 538406b473 Most of the way to working forms 2018-06-05 09:28:18 +01:00
Simon Brooke 2764f7ec00 Added magnitude attribute on entities 2018-06-03 09:26:20 +01:00
Simon Brooke 1cf13abd45 Merged in 2018-06-03 08:24:50 +01:00
Simon Brooke 481743ff2d Much improved query generation. 2018-05-13 17:49:15 +01:00
Simon Brooke e3dfbb5343 Documentation improvement 2018-05-13 15:31:32 +01:00
Simon Brooke 8a7a80a461 Very close to good on templates. 2018-05-13 12:05:07 +01:00
Simon Brooke 18f9e67033 Documentation works, and templates are being generated. 2018-05-12 14:15:02 +01:00
Simon Brooke fd9e65b7c7 Really substantial progress in generating Selmer templates. 2018-05-11 18:56:58 +01:00
Simon Brooke ab2c45e887 string-equal-ignore-whitespace is a predicate... 2018-03-21 11:26:23 +00:00
Simon Brooke fa704d1a07 Leveraged whitespace-insensitive match to make expected SQL readable
Pleased with this!
2018-03-21 10:57:54 +00:00
Simon Brooke dcbe9ee01b Queries improved, all tests in adl.to-hugsql-queries-test pass. 2018-03-21 10:32:02 +00:00
Simon Brooke 5cf0a4cbed More unit tests. 2018-03-21 01:55:08 +00:00
Simon Brooke 4d6bad7c2a Making a commit now to mark a point in development. Many tests fail
Failures are to do with XML elements with (legitimate) text content. My validator - specifically I think the function adl.validator/disjunct-valid? - is causing spurious validation fails. But just having a battery of unit tests is progress.
2018-03-20 22:52:04 +00:00
Simon Brooke 38bcacc376 Preparing for move to GitHub 2018-03-20 16:21:43 +00:00
Simon Brooke dacc4a6429 Tidied up documentation file a bit (not yet sufficiently) 2018-03-18 13:28:07 +00:00
simon 2fc53be9e7 Recovery after CVS messup. 2010-08-18 17:55:02 +00:00
simon b528b71c28 Minor fix to the file upload code. 2010-07-21 21:27:31 +00:00
simon f64be419fe Taken most of the Cygnet branding out of the files - this is not to deny or
minimise Cygnet's input.
2010-07-20 20:27:05 +00:00
simon 8a3daa78d9 Some new work on Postgres, but not yet working and maybe a false start; apart
from that, stuff brought over from Cygnets, getting file upload working on
Monorail.
2010-07-20 19:53:39 +00:00
simon 9b4c13178e Was missing parentheses around %Sequence; D'oh! 2010-06-20 17:59:37 +00:00
simon afc255f374 Very minor fixes to syntax in 'specification' and 'reference' 2010-06-20 13:10:31 +00:00
sb aa1de5f131 the index.html page was out of sync with the version! Fixed. 2010-06-02 14:32:22 +00:00
sb 2594cb384c Improved auto-generated documentation for use with doxygen; moved 'using' devlarations inside namespaces. 2010-06-01 17:29:02 +00:00