* fix: cli allow generate entity with url without password * test: no password test case should not panic * test: fix test cases, assert panic message