Tabnine Logo
Column.getName
Code IndexAdd Tabnine to your IDE (free)

How to use
getName
method
in
liquibase.structure.core.Column

Best Java code snippets using liquibase.structure.core.Column.getName (Showing top 8 results out of 315)

origin: liquibase/liquibase-hibernate

@Override
protected DatabaseObject snapshotObject(DatabaseObject example, DatabaseSnapshot snapshot) throws DatabaseException, InvalidExampleException {
  Column column = (Column) example;
  if (column.getType() == null) { //not the actual full version found with the table
    if (column.getRelation() == null) {
      throw new InvalidExampleException("No relation set on " + column);
    }
    Relation relation = snapshot.get(column.getRelation());
    if (relation != null) {
      for (Column columnSnapshot : relation.getColumns()) {
        if (columnSnapshot.getName().equalsIgnoreCase(column.getName())) {
          return columnSnapshot;
        }
      }
    }
    snapshotColumn((Column) example, snapshot);
    return example; //did not find it
  } else {
    return example;
  }
}
origin: com.manydesigns/portofino-database

logger.debug("Synchronizing columns");
for(liquibase.structure.core.Column liquibaseColumn : liquibaseTable.getColumns()) {
  logger.debug("Processing column: {}", liquibaseColumn.getName());
  targetColumn.setColumnName(liquibaseColumn.getName());
  Column sourceColumn = DatabaseLogic.findColumnByNameIgnoreCase(sourceTable, liquibaseColumn.getName());
  if(sourceColumn != null) {
    targetColumn.setPropertyName(sourceColumn.getPropertyName());
origin: ManyDesigns/Portofino

logger.debug("Synchronizing columns");
for(liquibase.structure.core.Column liquibaseColumn : liquibaseTable.getColumns()) {
  logger.debug("Processing column: {}", liquibaseColumn.getName());
  targetColumn.setColumnName(liquibaseColumn.getName());
  Column sourceColumn = DatabaseLogic.findColumnByNameIgnoreCase(sourceTable, liquibaseColumn.getName());
  if(sourceColumn != null) {
    targetColumn.setPropertyName(sourceColumn.getPropertyName());
origin: liquibase/liquibase-hibernate

while (columnIterator.hasNext()) {
  org.hibernate.mapping.Column hibernateColumn = (org.hibernate.mapping.Column) columnIterator.next();
  if (hibernateColumn.getName().equalsIgnoreCase(column.getName())) {
    LOG.info("Found column " + column.getName() + " " + column.getType().toString());
            if (PostgreSQL81Dialect.class.isAssignableFrom(dialect.getClass())) {
              column.setAutoIncrementInformation(new Column.AutoIncrementInformation());
              String sequenceName = (column.getRelation().getName() + "_" + column.getName() + "_seq").toLowerCase();
              column.setDefaultValue(new DatabaseFunction("nextval('" + sequenceName + "'::regclass)"));
            } else if (database.supportsAutoIncrement()) {
origin: ManyDesigns/Portofino

String fromColumnName = fromColumns.get(i).getName();
String toColumnName = toColumns.get(i).getName();
origin: com.manydesigns/portofino-database

String fromColumnName = fromColumns.get(i).getName();
String toColumnName = toColumns.get(i).getName();
origin: jhipster/jhipster-loaded

LOG.info("Found column " + column.getName() + " " + column.getType().toString());
      primaryKey.setName(hibernatePrimaryKey.getName());
    primaryKey.addColumnName(pkColumnPosition++, column.getName());
origin: liquibase/liquibase-hibernate

@Override
public Table snapshot(IdentifierGenerator ig) {
  TableGenerator tableGenerator = (TableGenerator) ig;
  Table table = new Table().setName(tableGenerator.getTableName());
  Column pkColumn = new Column();
  pkColumn.setName(tableGenerator.getSegmentColumnName());
  DataType pkDataType = new DataType(PK_DATA_TYPE);
  pkDataType.setColumnSize(tableGenerator.getSegmentValueLength());
  pkColumn.setType(pkDataType);
  pkColumn.setCertainDataType(false);
  pkColumn.setRelation(table);
  table.getColumns().add(pkColumn);
  PrimaryKey primaryKey = new PrimaryKey();
  primaryKey.setName(tableGenerator.getTableName() + "PK");
  primaryKey.addColumn(0, new Column(pkColumn.getName()).setRelation(table));
  primaryKey.setTable(table);
  table.setPrimaryKey(primaryKey);
  Column valueColumn = new Column();
  valueColumn.setName(tableGenerator.getValueColumnName());
  valueColumn.setType(new DataType(VALUE_DATA_TYPE));
  valueColumn.setNullable(false);
  valueColumn.setCertainDataType(false);
  valueColumn.setRelation(table);
  table.getColumns().add(valueColumn);
  return table;
}
liquibase.structure.coreColumngetName

Popular methods of Column

  • <init>
  • getType
  • setAutoIncrementInformation
  • setCertainDataType
  • setDefaultValue
  • setName
  • setNullable
  • setRelation
  • setRemarks
  • setType
  • getRelation
  • isAutoIncrement
  • getRelation,
  • isAutoIncrement,
  • isNullable

Popular in Java

  • Running tasks concurrently on multiple threads
  • addToBackStack (FragmentTransaction)
  • scheduleAtFixedRate (ScheduledExecutorService)
  • setScale (BigDecimal)
  • Pointer (com.sun.jna)
    An abstraction for a native pointer data type. A Pointer instance represents, on the Java side, a na
  • VirtualMachine (com.sun.tools.attach)
    A Java virtual machine. A VirtualMachine represents a Java virtual machine to which this Java vir
  • Graphics2D (java.awt)
    This Graphics2D class extends the Graphics class to provide more sophisticated control overgraphics
  • FileWriter (java.io)
    A specialized Writer that writes to a file in the file system. All write requests made by calling me
  • JButton (javax.swing)
  • DateTimeFormat (org.joda.time.format)
    Factory that creates instances of DateTimeFormatter from patterns and styles. Datetime formatting i
  • Top 12 Jupyter Notebook extensions
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now