@ -30,7 +30,7 @@
<dependencies>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>traqtor-schema-basic</artifactId>
<artifactId>traqtor-schema-ref</artifactId>
<version>${project.version}</version>
</dependency>
@ -1,11 +1,7 @@
package link.pagan.traqtor.api;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.logging.Level;
import java.util.logging.Logger;
import link.pagan.traqtor._api.Command;
import link.pagan.traqtor._api.Executor;
import link.pagan.traqtor._api.result.CommandExecResult;
@ -1,8 +1,3 @@
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package link.pagan.traqtor.generator.blueprint.database;
import java.util.ArrayList;
@ -34,7 +34,7 @@ public class SchemeBlueprintBuilder {
return this;
}
public TableBlueprintBuilder table(String name) {
public TableBlueprintBuilder table(Name name) {
for (TableBlueprintBuilder tbb : tables) {
if (tbb.name().equals(name)) {
return tbb;
@ -34,7 +34,7 @@ public class TableBlueprintBuilder {
public ColumnBlueprintBuilder column(String name) {
public ColumnBlueprintBuilder column(Name name) {
for (ColumnBlueprintBuilder cbb : columns) {
if (cbb.name().equals(name)) {
return cbb;
@ -5,8 +5,6 @@
package link.pagan.traqtor.generator.blueprint.frontend;
import link.pagan.traqtor.generator.blueprint.backend.*;
/**
*
* @author Edward M. Kagan {@literal <}kaganem{@literal @}2pm.tech{@literal >}
@ -55,7 +55,9 @@ public class DataTypeSchemaImpl implements DataTypeSchema {
@Override
public Map<String, DataType> register() {
return new HashMap<String, DataType>(){{
return new HashMap<String, DataType>(){
private static final long serialVersionUID = 1L;
{
put(BOOLEAN.getName(), BOOLEAN);
put(BYTE.getName(), BYTE);
put(SHORT.getName(), SHORT);
@ -23,7 +23,9 @@ public class PostgresDatabaseAdapter extends DatabaseAdapter {
public Map<String, DatabaseAdapter> register() {
return new HashMap<String, DatabaseAdapter>(){{
return new HashMap<String, DatabaseAdapter>(){
put(NAME, new PostgresDatabaseAdapter());
}};
@ -2,8 +2,6 @@ package link.pagan.traqtor.schema.data.mapping.database;
import java.util.HashMap;
import link.pagan.traqtor.schema.data.mapping.Mapping;
import link.pagan.traqtor.schema.data.mapping.MappingEntry;
@ -4,5 +4,7 @@
"path": "."
],
"settings": {}
"settings": {
"java.configuration.updateBuildConfiguration": "automatic"