Moving wherehows-frontend models to wherehows-dao models (#630)

This commit is contained in:
Shridhar Sattur 2017-08-01 15:53:46 -07:00 committed by Yi (Alan) Wang
parent 772c58a04c
commit c0750bd48f
83 changed files with 129 additions and 138 deletions

View File

@ -4,4 +4,7 @@ dependencies {
compile externalDependency.commons_lang3
compile externalDependency.slf4j_api
compile externalDependency.spring_jdbc
compile externalDependency.jackson_databind
compile externalDependency.jackson_core
compile externalDependency.jackson_annotations
}

View File

@ -11,7 +11,7 @@
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*/
package models;
package wherehows.models;
public class ColumnComment {

View File

@ -11,7 +11,7 @@
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*/
package models;
package wherehows.models;
public class CompanyUser {

View File

@ -11,7 +11,7 @@
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*/
package models;
package wherehows.models;
public class DashboardBarData {

View File

@ -11,7 +11,7 @@
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*/
package models;
package wherehows.models;
import java.util.List;

View File

@ -11,7 +11,7 @@
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*/
package models;
package wherehows.models;
public class DashboardOwnerStat {

View File

@ -11,7 +11,7 @@
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*/
package models;
package wherehows.models;
import com.fasterxml.jackson.databind.JsonNode;

View File

@ -11,7 +11,7 @@
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*/
package models;
package wherehows.models;
import java.util.List;

View File

@ -11,7 +11,7 @@
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*/
package models;
package wherehows.models;
import java.util.List;

View File

@ -11,7 +11,7 @@
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*/
package models;
package wherehows.models;
public class DatasetColumnComment {
public long id;

View File

@ -11,7 +11,7 @@
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*/
package models;
package wherehows.models;
public class DatasetComment {

View File

@ -11,7 +11,7 @@
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*/
package models;
package wherehows.models;
import java.util.List;
import java.util.Map;

View File

@ -11,7 +11,7 @@
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*/
package models;
package wherehows.models;
public class DatasetDependency {

View File

@ -1,4 +1,17 @@
package models;
/**
* Copyright 2015 LinkedIn Corp. All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*/
package wherehows.models;
public class DatasetFieldEntity {

View File

@ -11,7 +11,7 @@
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*/
package models;
package wherehows.models;
public class DatasetInstance {

View File

@ -11,7 +11,7 @@
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*/
package models;
package wherehows.models;
public class DatasetListViewNode {

View File

@ -11,7 +11,7 @@
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*/
package models;
package wherehows.models;
public class DatasetOwner {

View File

@ -11,7 +11,7 @@
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*/
package models;
package wherehows.models;
import java.util.List;

View File

@ -11,7 +11,7 @@
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*/
package models;
package wherehows.models;
import java.util.List;

View File

@ -11,7 +11,7 @@
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*/
package models;
package wherehows.models;
import java.util.List;
import java.util.Map;

View File

@ -11,7 +11,7 @@
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*/
package models;
package wherehows.models;
public class Flow {

View File

@ -11,7 +11,7 @@
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*/
package models;
package wherehows.models;
public class FlowJob {

View File

@ -11,7 +11,7 @@
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*/
package models;
package wherehows.models;
public class FlowListViewNode {

View File

@ -11,7 +11,7 @@
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*/
package models;
package wherehows.models;
public class Group {

View File

@ -11,7 +11,7 @@
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*/
package models;
package wherehows.models;
public class IdpcInfo {

View File

@ -11,7 +11,7 @@
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*/
package models;
package wherehows.models;
public class ImpactDataset {

View File

@ -11,7 +11,7 @@
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*/
package models;
package wherehows.models;
public class JiraTicket {

View File

@ -11,7 +11,7 @@
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*/
package models;
package wherehows.models;
public class Job {
public Long id;

View File

@ -11,7 +11,7 @@
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*/
package models;
package wherehows.models;
public class LdapInfo {

View File

@ -11,7 +11,7 @@
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*/
package models;
package wherehows.models;
public class LineageEdge {

View File

@ -11,7 +11,7 @@
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*/
package models;
package wherehows.models;
public class LineageLink {

View File

@ -11,7 +11,7 @@
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*/
package models;
package wherehows.models;
import java.util.List;

View File

@ -11,7 +11,7 @@
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*/
package models;
package wherehows.models;
public class LineagePathInfo {

View File

@ -11,7 +11,7 @@
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*/
package models;
package wherehows.models;
public class Metric {

View File

@ -11,7 +11,7 @@
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*/
package models;
package wherehows.models;
public class MetricListViewNode {

View File

@ -11,7 +11,7 @@
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*/
package models;
package wherehows.models;
public class Project {

View File

@ -11,7 +11,7 @@
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*/
package models;
package wherehows.models;
public class SchemaDataset {

View File

@ -11,7 +11,7 @@
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*/
package models;
package wherehows.models;
public class SchemaHistoryData {

View File

@ -11,7 +11,7 @@
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*/
package models;
package wherehows.models;
public class ScriptInfo {

View File

@ -11,7 +11,7 @@
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*/
package models;
package wherehows.models;
public class ScriptLineage {

View File

@ -11,7 +11,7 @@
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*/
package models;
package wherehows.models;
public class ScriptRuntime {

View File

@ -11,7 +11,7 @@
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*/
package models;
package wherehows.models;
public class SimilarColumns {
public Long datasetId;

View File

@ -11,7 +11,7 @@
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*/
package models;
package wherehows.models;
public class SimilarComments {

View File

@ -11,7 +11,7 @@
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*/
package models;
package wherehows.models;
public class TreeNode {

View File

@ -11,7 +11,7 @@
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*/
package models;
package wherehows.models;
public class User {

View File

@ -11,7 +11,7 @@
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*/
package models;
package wherehows.models;
public class UserEntity {

View File

@ -11,7 +11,7 @@
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*/
package models;
package wherehows.models;
public class UserSetting {

View File

@ -23,16 +23,15 @@ import dao.ReturnCode;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import models.DatasetCompliance;
import models.DatasetDependency;
import models.DatasetPrivacyCompliance;
import models.DatasetSecurity;
import models.ImpactDataset;
import wherehows.models.DatasetCompliance;
import wherehows.models.DatasetDependency;
import wherehows.models.DatasetPrivacyCompliance;
import wherehows.models.DatasetSecurity;
import wherehows.models.ImpactDataset;
import org.apache.commons.lang3.StringUtils;
import org.apache.commons.lang3.math.NumberUtils;
import org.springframework.jdbc.core.JdbcTemplate;
import play.Logger;
import play.Play;
import play.libs.F.Promise;
import play.libs.Json;
import play.mvc.Controller;
@ -107,7 +106,7 @@ public class Dataset extends Controller
public static Result getDatasetByID(int id)
{
String username = session("user");
models.Dataset dataset = DatasetsDAO.getDatasetByID(id, username);
wherehows.models.Dataset dataset = DatasetsDAO.getDatasetByID(id, username);
ObjectNode result = Json.newObject();

View File

@ -15,16 +15,13 @@ package controllers.api.v1;
import com.fasterxml.jackson.databind.node.ObjectNode;
import dao.JiraDAO;
import dao.UserDAO;
import models.JiraTicket;
import org.apache.commons.lang3.StringUtils;
import wherehows.models.JiraTicket;
import play.libs.Json;
import play.mvc.Controller;
import play.mvc.Result;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
public class Jira extends Controller
{

View File

@ -15,7 +15,6 @@ package controllers.api.v1;
import com.fasterxml.jackson.databind.node.ObjectNode;
import dao.DatasetsDAO;
import dao.FlowsDAO;
import dao.LineageDAO;
import play.Play;
import play.libs.Json;
@ -39,7 +38,7 @@ public class Lineage extends Controller
return ok(result);
}
models.Dataset dataset = DatasetsDAO.getDatasetByID(id, username);
wherehows.models.Dataset dataset = DatasetsDAO.getDatasetByID(id, username);
if (dataset == null || StringUtils.isBlank(dataset.urn))
{
result.put("status", "error");

View File

@ -180,7 +180,7 @@ public class Metric extends Controller
public static Result getMetricByID(int id)
{
String user = session("user");
models.Metric metric = MetricsDAO.getMetricByID(id, user);
wherehows.models.Metric metric = MetricsDAO.getMetricByID(id, user);
ObjectNode result = Json.newObject();

View File

@ -16,9 +16,9 @@ package controllers.api.v1;
import com.fasterxml.jackson.databind.node.ObjectNode;
import dao.UserDAO;
import java.util.List;
import models.CompanyUser;
import models.Group;
import models.UserEntity;
import wherehows.models.CompanyUser;
import wherehows.models.Group;
import wherehows.models.UserEntity;
import org.apache.commons.lang3.StringUtils;
import play.cache.Cache;
import play.libs.Json;
@ -45,7 +45,7 @@ public class User extends Controller
return ok(result);
}
models.User user = UserDAO.getCurrentUser(username);
wherehows.models.User user = UserDAO.getCurrentUser(username);
if (StringUtils.isBlank(user.userName))
{
result.put("status", "failed");

View File

@ -15,9 +15,9 @@ package dao;
import com.fasterxml.jackson.databind.JsonNode;
import com.fasterxml.jackson.databind.node.ObjectNode;
import models.Dataset;
import models.FlowJob;
import models.Metric;
import wherehows.models.Dataset;
import wherehows.models.FlowJob;
import wherehows.models.Metric;
import org.apache.commons.lang3.StringUtils;
import org.springframework.dao.EmptyResultDataAccessException;
import org.springframework.jdbc.core.JdbcTemplate;

View File

@ -13,7 +13,7 @@
*/
package dao;
import models.ColumnComment;
import wherehows.models.ColumnComment;
import org.springframework.jdbc.core.RowMapper;
import java.sql.ResultSet;

View File

@ -23,10 +23,10 @@ import java.util.Calendar;
import java.util.Date;
import java.util.List;
import java.util.Map;
import models.DashboardBarData;
import models.DashboardDataset;
import models.DashboardOwnerStat;
import models.LdapInfo;
import wherehows.models.DashboardBarData;
import wherehows.models.DashboardDataset;
import wherehows.models.DashboardOwnerStat;
import wherehows.models.LdapInfo;
import org.apache.commons.lang3.StringUtils;
import org.springframework.dao.EmptyResultDataAccessException;
import org.springframework.jdbc.datasource.DataSourceTransactionManager;

View File

@ -13,7 +13,7 @@
*/
package dao;
import models.DatasetColumnComment;
import wherehows.models.DatasetColumnComment;
import org.apache.commons.lang3.StringUtils;
import org.springframework.jdbc.core.RowMapper;

View File

@ -13,7 +13,7 @@
*/
package dao;
import models.DatasetComment;
import wherehows.models.DatasetComment;
import org.apache.commons.lang3.StringUtils;
import org.springframework.jdbc.core.RowMapper;

View File

@ -13,7 +13,7 @@
*/
package dao;
import models.DatasetOwner;
import wherehows.models.DatasetOwner;
import org.springframework.jdbc.core.RowMapper;
import java.sql.ResultSet;
import java.sql.SQLException;

View File

@ -13,18 +13,16 @@
*/
package dao;
import models.Dataset;
import models.User;
import wherehows.models.Dataset;
import wherehows.models.User;
import org.apache.commons.lang3.StringUtils;
import org.springframework.jdbc.core.RowMapper;
import play.Logger;
import play.Play;
import java.sql.Time;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.Arrays;
public class DatasetRowMapper implements RowMapper<Dataset>
{

View File

@ -13,18 +13,16 @@
*/
package dao;
import models.Dataset;
import models.User;
import wherehows.models.Dataset;
import wherehows.models.User;
import org.apache.commons.lang3.StringUtils;
import org.springframework.jdbc.core.RowMapper;
import play.Play;
import play.Logger;
import java.sql.Time;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.Arrays;
public class DatasetWithUserRowMapper implements RowMapper<Dataset>
{

View File

@ -43,8 +43,7 @@ import org.springframework.transaction.support.TransactionTemplate;
import play.Logger;
import play.Play;
import play.libs.Json;
import models.*;
import wherehows.models.DatasetColumn;
import wherehows.models.*;
public class DatasetsDAO extends AbstractMySQLOpenSourceDAO
{

View File

@ -13,7 +13,7 @@
*/
package dao;
import models.Flow;
import wherehows.models.Flow;
import org.springframework.jdbc.core.RowMapper;
import java.sql.ResultSet;

View File

@ -19,7 +19,6 @@ import java.util.Map;
import com.fasterxml.jackson.databind.JsonNode;
import com.fasterxml.jackson.databind.node.ObjectNode;
import models.*;
import org.apache.commons.lang3.StringUtils;
import org.springframework.dao.EmptyResultDataAccessException;
import org.springframework.jdbc.datasource.DataSourceTransactionManager;
@ -28,6 +27,10 @@ import org.springframework.transaction.support.TransactionCallback;
import org.springframework.transaction.support.TransactionTemplate;
import play.Logger;
import play.libs.Json;
import wherehows.models.Flow;
import wherehows.models.FlowListViewNode;
import wherehows.models.Job;
import wherehows.models.TreeNode;
public class FlowsDAO extends AbstractMySQLOpenSourceDAO
{

View File

@ -13,8 +13,8 @@
*/
package dao;
import models.ImpactDataset;
import models.LineagePathInfo;
import wherehows.models.ImpactDataset;
import wherehows.models.LineagePathInfo;
import org.apache.commons.lang3.StringUtils;
import org.springframework.jdbc.core.RowMapper;
import utils.Lineage;

View File

@ -15,7 +15,8 @@ package dao;
import java.util.*;
import models.*;
import wherehows.models.JiraTicket;
import wherehows.models.LdapInfo;
public class JiraDAO extends AbstractMySQLOpenSourceDAO
{

View File

@ -13,11 +13,7 @@
*/
package dao;
import controllers.api.v1.Jira;
import models.DatasetComment;
import models.JiraTicket;
import models.LdapInfo;
import org.apache.commons.lang3.StringUtils;
import wherehows.models.JiraTicket;
import org.springframework.jdbc.core.RowMapper;
import java.sql.ResultSet;

View File

@ -13,9 +13,7 @@
*/
package dao;
import models.DatasetComment;
import models.LdapInfo;
import org.apache.commons.lang3.StringUtils;
import wherehows.models.LdapInfo;
import org.springframework.jdbc.core.RowMapper;
import java.sql.ResultSet;

View File

@ -18,7 +18,6 @@ import java.util.*;
import com.fasterxml.jackson.databind.JsonNode;
import com.fasterxml.jackson.databind.node.ObjectNode;
import models.*;
import org.apache.commons.lang3.StringUtils;
import org.apache.commons.lang3.tuple.Pair;
import org.apache.commons.lang3.tuple.ImmutablePair;
@ -28,6 +27,7 @@ import org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate;
import play.Logger;
import play.libs.Json;
import utils.Lineage;
import wherehows.models.*;
public class LineageDAO extends AbstractMySQLOpenSourceDAO

View File

@ -13,7 +13,7 @@
*/
package dao;
import models.Metric;
import wherehows.models.Metric;
import org.apache.commons.lang3.StringUtils;
import org.springframework.jdbc.core.RowMapper;

View File

@ -21,8 +21,8 @@ import java.util.Map;
import com.fasterxml.jackson.databind.JsonNode;
import com.fasterxml.jackson.databind.node.ObjectNode;
import com.google.common.primitives.Ints;
import models.MetricListViewNode;
import models.TreeNode;
import wherehows.models.MetricListViewNode;
import wherehows.models.TreeNode;
import org.apache.commons.lang3.StringUtils;
import org.springframework.dao.EmptyResultDataAccessException;
import org.springframework.jdbc.core.JdbcTemplate;
@ -32,7 +32,7 @@ import org.springframework.transaction.support.TransactionCallback;
import org.springframework.transaction.support.TransactionTemplate;
import play.Logger;
import play.libs.Json;
import models.Metric;
import wherehows.models.Metric;
public class MetricsDAO extends AbstractMySQLOpenSourceDAO
{

View File

@ -13,13 +13,11 @@
*/
package dao;
import models.Project;
import wherehows.models.Project;
import org.springframework.jdbc.core.RowMapper;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.text.SimpleDateFormat;
import java.sql.Date;
public class ProjectRowMapper implements RowMapper<Project>
{

View File

@ -13,7 +13,7 @@
*/
package dao;
import models.SchemaDataset;
import wherehows.models.SchemaDataset;
import org.apache.commons.lang3.StringUtils;
import org.springframework.jdbc.core.RowMapper;

View File

@ -16,7 +16,6 @@ package dao;
import java.util.List;
import com.fasterxml.jackson.databind.node.ObjectNode;
import models.*;
import org.apache.commons.lang3.StringUtils;
import org.springframework.dao.EmptyResultDataAccessException;
import org.springframework.jdbc.datasource.DataSourceTransactionManager;
@ -25,6 +24,8 @@ import org.springframework.transaction.support.TransactionCallback;
import org.springframework.transaction.support.TransactionTemplate;
import play.Logger;
import play.libs.Json;
import wherehows.models.SchemaDataset;
import wherehows.models.SchemaHistoryData;
public class SchemaHistoryDAO extends AbstractMySQLOpenSourceDAO{

View File

@ -14,8 +14,7 @@
package dao;
import com.fasterxml.jackson.databind.JsonNode;
import models.SchemaDataset;
import models.SchemaHistoryData;
import wherehows.models.SchemaHistoryData;
import org.apache.commons.lang3.StringUtils;
import org.springframework.jdbc.core.RowMapper;
import play.Logger;
@ -23,8 +22,6 @@ import play.libs.Json;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Date;
import java.sql.Time;
public class SchemaHistoryDataRowMapper implements RowMapper<SchemaHistoryData>
{

View File

@ -13,7 +13,6 @@
*/
package dao;
import java.sql.Types;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
@ -21,8 +20,6 @@ import java.util.Map;
import com.fasterxml.jackson.databind.JsonNode;
import com.fasterxml.jackson.databind.node.ObjectNode;
import com.google.common.primitives.Ints;
import models.*;
import org.apache.commons.lang3.StringUtils;
import org.springframework.dao.EmptyResultDataAccessException;
import org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate;
@ -32,6 +29,9 @@ import org.springframework.transaction.support.TransactionCallback;
import org.springframework.transaction.support.TransactionTemplate;
import play.Logger;
import play.libs.Json;
import wherehows.models.ScriptInfo;
import wherehows.models.ScriptLineage;
import wherehows.models.ScriptRuntime;
public class ScriptFinderDAO extends AbstractMySQLOpenSourceDAO{

View File

@ -13,14 +13,11 @@
*/
package dao;
import models.ScriptInfo;
import org.apache.commons.lang3.StringUtils;
import wherehows.models.ScriptInfo;
import org.springframework.jdbc.core.RowMapper;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.List;
import java.util.Map;
public class ScriptInfoRowMapper implements RowMapper<ScriptInfo>
{

View File

@ -13,7 +13,7 @@
*/
package dao;
import models.ScriptLineage;
import wherehows.models.ScriptLineage;
import org.springframework.jdbc.core.RowMapper;
import java.sql.*;

View File

@ -13,7 +13,7 @@
*/
package dao;
import models.ScriptRuntime;
import wherehows.models.ScriptRuntime;
import org.apache.commons.lang3.StringUtils;
import org.springframework.jdbc.core.RowMapper;

View File

@ -31,9 +31,9 @@ import play.Play;
import play.libs.F.Promise;
import play.libs.Json;
import play.libs.ws.*;
import models.*;
import static org.apache.commons.lang3.StringUtils.isNotBlank;
import wherehows.models.Dataset;
import wherehows.models.FlowJob;
import wherehows.models.Metric;
public class SearchDAO extends AbstractMySQLOpenSourceDAO

View File

@ -15,10 +15,13 @@ package dao;
import java.util.*;
import models.*;
import org.apache.commons.lang3.StringUtils;
import org.springframework.dao.EmptyResultDataAccessException;
import play.Logger;
import wherehows.models.CompanyUser;
import wherehows.models.Group;
import wherehows.models.User;
import wherehows.models.UserEntity;
public class UserDAO extends AbstractMySQLOpenSourceDAO
{

View File

@ -13,8 +13,8 @@
*/
package dao;
import models.User;
import models.UserSetting;
import wherehows.models.User;
import wherehows.models.UserSetting;
import org.springframework.jdbc.core.RowMapper;
import java.sql.ResultSet;

View File

@ -14,7 +14,7 @@
package security;
import dao.UserDAO;
import models.User;
import wherehows.models.User;
import org.apache.commons.lang3.StringUtils;
import play.Logger;
import play.Play;

View File

@ -13,19 +13,10 @@
*/
package utils;
import com.fasterxml.jackson.databind.JsonNode;
import com.fasterxml.jackson.databind.node.ObjectNode;
import models.LineagePathInfo;
import wherehows.models.LineagePathInfo;
import org.apache.commons.lang3.StringUtils;
import play.Logger;
import java.io.BufferedReader;
import java.io.FileReader;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
public class Lineage
{