API Reference Krug v2.0.27

Modules

Documentation for Krug utilitaries modules.

Utilitary module to work with ExAws API.

Utilitary module to handle array transformations.

A module to simplify use of Bamboo SMTP mailing with the "AWS SES" smtp provider.

Defines a behaviour for higher-level CRUD functionalities module to facilitate the raw queries usage with Ecto.

Utilitary module to handle resultset cache with mnesia, to improve performance and scalability.

Utilitary module for simplify some Boolean operations.

Utilitary module for get help on cipher operations.

Utilitary module to handle cluster nodes operations

Utilitary module to handle date and datetime conversions.

Utilitary module to handle Erlang Mnesia Database. Mnesia Database has single instance mode and also distributed mode that is purpose of this module. Single instance way don't allow us to improve horizontal scalability when we need.

Utilitary module to handle Erlang Mnesia Database. Mnesia Database has single instance mode and also distributed mode that is purpose of this module. Single instance way don't allow us to improve horizontal scalability when we need.

Defines a behaviour for higher-level Ecto enviroments key values.

Defines a behaviour for higher-level Ecto enviroment changes decisor. Whit this is possible change a db connection from/to dev/pro in build time, if we use a .sh script for re-generate one module that implements this.

A module to simplify use of Bamboo SMTP mailing with the "Elastic Email" smtp provider.

Provides a mechanism to simplificate the Ecto db configuration on build time.

Utilitary module to secure handle ETS in memory data.

Utilitary module to handle files and directories.

A module to simplify use of Bamboo SMTP mailing with the "Google" smtp provider.

Utilitary module to handle Bcrypt hashes. Useful for store and compare on more secure forms passwords.

Utilitary module to handle HTTPoison requests and respectives fail/responses.

A module to simplify use of Bamboo SMTP mailing with the "Iagente" smtp provider.

Utilitary module to work with images.

Utilitary module to make objects (maps) can be transformated.

Module to handle list of single maps of key/value entries.

A module to simplify use of Bamboo SMTP mailing with the "MailJet" smtp provider.

A module to simplify use of Bamboo SMTP mailing with the "Mandrill" smtp provider.

Utilitary safe module to manipulate Map structs.

Utilitary module for simplify some Math operations.

Utilitary module to handle some mnesia operations

Utilitary module to handle network info

Utilitary safe module for some numeric (non Math) operations/transformations.

A module to simplify use of Bamboo SMTP mailing with the "PostMark" smtp provider.

Module to handle the resultset returned by Krug.BaseEctoDAO (extended modules) load function.

Utilitary module to provide return objects to REST APIs that don't return a list of objects from database.

Utilitary secure module to provide methods that help with data sanitization for validation, and some methods that result sanitized values.

A module to simplify use of Bamboo SMTP mailing with the "SendPulse" smtp provider.

A module to simplify use of Bamboo SMTP mailing with the "Sendgrid" smtp provider.

A module to simplify use of Bamboo SMTP mailing with the "Sendin Blue" smtp provider.

A module to simplify use of Bamboo SMTP mailing with the "Skallerten" smtp provider.

A module to simplify use of Bamboo SMTP mailing with the "Smtp2go" smtp provider.

A module to simplify use of Bamboo SMTP mailing with the "SocketLab" smtp provider.

A module to simplify use of Bamboo SMTP mailing with the "SparkPost" smtp provider.

Utilitary secure module to provide helpful methods to string manipulation, for general use.

Utilitary secure module to provide mechanisms to handle some complex operations on structs.

A module to simplify use of Bamboo SMTP mailing with the "TurboSmtp" smtp provider.