Static Analysis engine for ER
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
sample
LICENSE
README.md
demo.gif
en_US.aff
en_US.dic
safer.exe
xerces-c_3_1.dll

README.md

safer_binary

Overview

  • Static Analysis engine for ER

Description

  • This application is static analysis for ER file.(このアプリケーションはERファイルを静的解析するアプリケーションです)
  • It detects careless mistake from the input ER file.(入力されたER図ファイルから、ケアレスミスを検知します)

Compatible

  • OS

  • Windows OS(version 10 or 7)

  • ER design file's format

  • A5:SQL Mk-2

  • ER Master

Demo

Demo

Requirement

  • Xerces-C++

Synopsis

safer.exe [option]
Allowed options:
  -h [ --help ]                                   command help(コマンド説明)
  -e [ --erfile ] <ER file>                       ER図ファイルを指定してください(対応フォーマットA5Mk2 & ER Master)
  -c [ --cofile ] <safer.exe's config file>       ER図解析設定ファイルを指定してください
  -o [ --outputDir ] <output dir for report file> レポートファイルの出力先を指定してください

Usage

# Change dir
$ cd <exe dir>

# Run example command 
safer.exe --erfile=./sample/bad-test.a5er --cofile=./sample/test-command.xml --outputDir=./

# Open by Excel the safer.exe output xlsx file.

Install

# Get file(ファイル取得)
Get from https://github.com/asugeno/safer_binary/archive/master.zip

# file uncompress(ファイルの解凍)
Uncompress the master.zip

Source code

safer

Licence

MIT

Author

Akihiro Sugeno