xtab

command
v0.0.0-...-82e7740 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 18, 2019 License: MIT Imports: 22 Imported by: 0

README

data-xtab

To design the database tables by using XML files

Setup

  • go get gopkg.in/goyy/goyy.v0/data/xtab
  • go install gopkg.in/goyy/goyy.v0/data/xtab

Associations

environment 1 -> 1 project 1 -> * module 1 -> * table 1 -> * column 1 -> 1 domain

Convention

  • Settings Info:./xsettings.xml
  • Environment Info:./xenvironments.xml
  • Project Info:./xprojects.xml
  • Module Info:./xmodules.xml
  • Base Table Info:./xtables.xml
  • Derived Table Info:./xtables-${project}-${module}.xml
  • Base Column Info:./xcolumns.xml
  • Domain Info:./xdomains.xml

Output Format

  • SQL
  • HTML
  • Database

Types

xtabmysqlpostgresoraclesqlserver
stringvarcharvarcharnvarchar2nvarchar
intintintegerintegerint
longbigintbigintnumber(19,0)numeric(19,0)
floatdecimalnumericnumbernumeric
booltinyintbooleannumber(1,0)tinyint
timedatetimetimestampdatedatetime
texttexttextclobtext
byteslongblobbyteablobimage

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL