提交 4557a05d 编写于 作者: J jurgen

Show column scale/precision only for MySQL.

Former-commit-id: 4448b2a2
上级 686853d6
......@@ -120,6 +120,30 @@ public abstract class AbstractAttribute implements DBSAttributeBase
this.maxLength = maxLength;
}
@Override
@Property(viewable = false, order = 41)
public int getScale()
{
return scale;
}
public void setScale(int scale)
{
this.scale = scale;
}
@Override
@Property(viewable = false, order = 42)
public int getPrecision()
{
return precision;
}
public void setPrecision(int precision)
{
this.precision = precision;
}
@Property(viewable = true, order = 50)
public boolean isRequired()
{
......@@ -145,30 +169,6 @@ public abstract class AbstractAttribute implements DBSAttributeBase
this.autoGenerated = autoGenerated;
}
@Override
@Property(viewable = true, order = 60)
public int getScale()
{
return scale;
}
public void setScale(int scale)
{
this.scale = scale;
}
@Override
@Property(viewable = true, order = 61)
public int getPrecision()
{
return precision;
}
public void setPrecision(int precision)
{
this.precision = precision;
}
@Nullable
public String getDescription()
{
......
......@@ -159,6 +159,20 @@ public class MySQLTableColumn extends JDBCTableColumn<MySQLTableBase> implements
return super.getMaxLength();
}
@Override
@Property(viewable = true, order = 41)
public int getScale()
{
return super.getScale();
}
@Override
@Property(viewable = true, order = 42)
public int getPrecision()
{
return super.getPrecision();
}
@Property(viewable = true, editable = true, updatable = true, order = 50)
@Override
public boolean isRequired()
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册