mirror of
https://github.com/datahub-project/datahub.git
synced 2025-12-24 08:28:12 +00:00
Moving wherehows-frontend models to wherehows-dao models (#630)
This commit is contained in:
parent
772c58a04c
commit
c0750bd48f
@ -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
|
||||
}
|
||||
@ -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 {
|
||||
|
||||
@ -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 {
|
||||
|
||||
@ -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 {
|
||||
@ -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;
|
||||
|
||||
@ -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 {
|
||||
|
||||
@ -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;
|
||||
|
||||
@ -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;
|
||||
|
||||
@ -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;
|
||||
|
||||
@ -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;
|
||||
@ -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 {
|
||||
|
||||
@ -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;
|
||||
@ -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 {
|
||||
|
||||
@ -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 {
|
||||
|
||||
@ -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 {
|
||||
|
||||
@ -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 {
|
||||
|
||||
@ -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 {
|
||||
|
||||
@ -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;
|
||||
|
||||
@ -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;
|
||||
|
||||
@ -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;
|
||||
@ -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 {
|
||||
|
||||
@ -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 {
|
||||
|
||||
@ -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 {
|
||||
|
||||
@ -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 {
|
||||
|
||||
@ -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 {
|
||||
|
||||
@ -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 {
|
||||
|
||||
@ -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 {
|
||||
|
||||
@ -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;
|
||||
@ -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 {
|
||||
|
||||
@ -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 {
|
||||
|
||||
@ -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 {
|
||||
|
||||
@ -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;
|
||||
|
||||
@ -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 {
|
||||
|
||||
@ -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 {
|
||||
|
||||
@ -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 {
|
||||
|
||||
@ -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 {
|
||||
|
||||
@ -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 {
|
||||
|
||||
@ -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 {
|
||||
|
||||
@ -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 {
|
||||
|
||||
@ -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 {
|
||||
|
||||
@ -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 {
|
||||
|
||||
@ -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;
|
||||
@ -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 {
|
||||
|
||||
@ -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 {
|
||||
|
||||
@ -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 {
|
||||
|
||||
@ -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 {
|
||||
|
||||
@ -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 {
|
||||
|
||||
@ -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();
|
||||
|
||||
|
||||
@ -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
|
||||
{
|
||||
|
||||
@ -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");
|
||||
|
||||
@ -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();
|
||||
|
||||
|
||||
@ -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");
|
||||
|
||||
@ -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;
|
||||
|
||||
@ -13,7 +13,7 @@
|
||||
*/
|
||||
package dao;
|
||||
|
||||
import models.ColumnComment;
|
||||
import wherehows.models.ColumnComment;
|
||||
import org.springframework.jdbc.core.RowMapper;
|
||||
|
||||
import java.sql.ResultSet;
|
||||
|
||||
@ -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;
|
||||
|
||||
@ -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;
|
||||
|
||||
|
||||
@ -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;
|
||||
|
||||
|
||||
@ -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;
|
||||
|
||||
@ -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>
|
||||
{
|
||||
|
||||
@ -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>
|
||||
{
|
||||
|
||||
@ -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
|
||||
{
|
||||
|
||||
@ -13,7 +13,7 @@
|
||||
*/
|
||||
package dao;
|
||||
|
||||
import models.Flow;
|
||||
import wherehows.models.Flow;
|
||||
import org.springframework.jdbc.core.RowMapper;
|
||||
|
||||
import java.sql.ResultSet;
|
||||
|
||||
@ -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
|
||||
{
|
||||
|
||||
@ -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;
|
||||
|
||||
@ -15,7 +15,8 @@ package dao;
|
||||
|
||||
import java.util.*;
|
||||
|
||||
import models.*;
|
||||
import wherehows.models.JiraTicket;
|
||||
import wherehows.models.LdapInfo;
|
||||
|
||||
public class JiraDAO extends AbstractMySQLOpenSourceDAO
|
||||
{
|
||||
|
||||
@ -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;
|
||||
|
||||
@ -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;
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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;
|
||||
|
||||
|
||||
@ -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
|
||||
{
|
||||
|
||||
@ -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>
|
||||
{
|
||||
|
||||
@ -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;
|
||||
|
||||
|
||||
@ -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{
|
||||
|
||||
|
||||
@ -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>
|
||||
{
|
||||
|
||||
@ -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{
|
||||
|
||||
|
||||
@ -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>
|
||||
{
|
||||
|
||||
@ -13,7 +13,7 @@
|
||||
*/
|
||||
package dao;
|
||||
|
||||
import models.ScriptLineage;
|
||||
import wherehows.models.ScriptLineage;
|
||||
import org.springframework.jdbc.core.RowMapper;
|
||||
|
||||
import java.sql.*;
|
||||
|
||||
@ -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;
|
||||
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
{
|
||||
|
||||
@ -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;
|
||||
|
||||
@ -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;
|
||||
|
||||
@ -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
|
||||
{
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user