Menu

Tree [a34227] master /
 History

HTTPS access


File Date Author Commit
 src 2015-06-19 System User System User [a34227] initial
 .classpath 2015-06-19 System User System User [a34227] initial
 .gitignore 2015-06-19 System User System User [a34227] initial
 .project 2015-06-19 System User System User [a34227] initial
 config.conf 2015-06-19 System User System User [a34227] initial
 pom.xml 2015-06-19 System User System User [a34227] initial
 readme.txt 2015-06-19 System User System User [a34227] initial

Read Me

  Вспомогательное приложения для печати схемы базы данных в jxl-формате.


Главный класс для запуска:  MainSchemePrinter

Путь к базе прописывается в файле config.conf

Готовый файл записывается в текущую директорию


Классы:

DBScheme
  Содержит всю инфу по БД.


Создаётся и заполняется просто:
		Connection con = Utils.getInstance().makeConnection();
		DBScheme scheme = new DBScheme();
		scheme.init(con);
		DbUtils.close(con);  


JXLSchemeWriter
  Записывает схему в jxl-файл		
  Второй параметр - имя файла
		
		JXLSchemeWriter writer = new JXLSchemeWriter();
		writer.writeScheme(scheme, "seps_nches");
		
		
		
		
MongoDB Logo MongoDB