private NamingConvention namingConvention(SqlDbServiceConfig svcConfig) { if (!svcConfig.rawConf.containsKey("naming.convention")) { // https://github.com/actframework/act-ebean2/issues/1 return new UnderscoreNamingConvention(); } //TODO provide more actuate naming convention matching logic if (MATCHING == svcConfig.tableNamingConvention) { return new MatchingNamingConvention(); } return new UnderscoreNamingConvention(); }