Sha256: ebeaabaa2a368706e8fe50b318cf7cf4ef38fc83ffc79aa6759179dbb89ddcb7
Contents?: true
Size: 1.81 KB
Versions: 6
Compression:
Stored size: 1.81 KB
Contents
o Have the following entries sql: SQL_STATEMENT exec: BASH_COMMAND eval: BASH_COMMAND call: ... o Use mikras_root(1) to be able to run from any subdirectory o Add 'prick build .' and 'prick make .' o Fix that enum references are not created: system_roles - &app_registry_anon_system_role system: APP_REGISTRY # <---------------------------- Creates a dangling reference rolename: app_registry_anon_role ordinal: 1 permissions: - *app_registry_anon_permission o Store fox.state, reflections, and reflections in the database so third-party programs can use them when testing o 'prick make <resource>' should build everything up the resource, then commit before trying to build the resource upon the database. Then it is easy to re-run the failed (sql-)script in psql to see why it failed o 'prick make' should build everything up a touched file, then commit before proceeding o Build functions after schema so that there are no order dependencies on functions. Problem is to detect function files o Build views after schema so that there are no order dependencies on views. Problem is to detect view files o Detect file types dynamically by grepping for "create" statements o Add dependencies to build files: schema: app_registry require: - sys_registry - websys schema: websys require: - $prod, $online - fdw_websys - sys_registry o Maybe extend build.yml syntax with conditionals. Eg. - tables.sql - $prod: - prod_data.fox - $dev: - dev_debug.sql - dev_data.fox - $else: - not_dev_data.fox - $online: - fdw_schema.sql - not $online: - fdw_schema_copy.sql - $env in $proc, $online: - fdw_operation.sql + prick release major|minor|patch + Check modification time of build.yml files too
Version data entries
6 entries across 6 versions & 1 rubygems
Version | Path |
---|---|
prick-0.26.0 | TODO |
prick-0.25.2 | TODO |
prick-0.25.1 | TODO |
prick-0.25.0 | TODO |
prick-0.24.0 | TODO |
prick-0.23.0 | TODO |