/* * Created by PyramIDE. * User: フランスのトトロ aka (David RENÉ) * Date: 25/03/2017 * Time: 04:26 * © David RENÉ */ read hayamiki_lib/types/hayamiki.anubis read tools/streams.anubis read app/app_types.anubis read SQLite/SQL_get_all.anubis read PostgreSQL/SQL_get_all.anubis public define Maybe(One) generate_get_all_with_clause ( Stream stream, HK_DB_engine hk_db_engine, //db engine to use for generation HK_Table table )= if hk_db_engine is { sqlite3 then generate_sqlite3_get_all_with_clause(stream, table) postgresql then generate_postgresql_get_all_with_clause(stream, table) } . public define Maybe(One) generate_get_all ( Stream stream, HK_DB_engine hk_db_engine, //db engine to use for generation HK_Table table )= if hk_db_engine is { sqlite3 then generate_sqlite3_get_all(stream, table) postgresql then generate_postgresql_get_all(stream, table) } .