Skip to content

Latest commit

 

History

History
58 lines (33 loc) · 2.06 KB

README.md

File metadata and controls

58 lines (33 loc) · 2.06 KB

Talend Daikon TQL

Description

TQL stands for Talend Query Language.

Contents

This folder contains:

Modules Description
daikon-tql-bean Talend Query Language Java visitor
daikon-tql-client Talend Query Language JavaScript client to generate TQL from plain object
daikon-tql-core Talend Query Language Java core and its generated JavaScript grammar and lexers
daikon-tql-dsel Talend Query Language and Data Shaping Language two-ways converters
daikon-tql-mongo Talend Query Language MongoDB implementation

Release TQL Javascript modules

Build

If TQL java classes are modified, you must generate TQL client in order to get related grammar.

$> mvn install -Pjavascript

Publish

To publish on npm repository the TQL client and generated grammar, you must be authorized.

$> yarn run publish

Don't forget to commit the result of this command which remove all changeset files, update the changelog and package.json.

Support

You can ask for help on our forum.

Contributing

We welcome contributions of all kinds from anyone.

Using the Talend bugtracker is the best channel for bug reports and feature requests. Use GitHub to submit pull requests.

For code formatting, please use the configuration file and setup for Eclipse or IntelliJ that you find here: https://github.com/Talend/tools/tree/master/tools-java-formatter

License

Copyright (c) 2006-2018 Talend

Licensed under the Apache Licence v2