Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docker/docker-compose-without-neo4j.yml
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,7 @@ services:
context: ../
dockerfile: docker/datahub-gms/Dockerfile
image: linkedin/datahub-gms:${DATAHUB_VERSION:-latest}
env_file: gms/env/docker-without-neo4j.env
env_file: datahub-gms/env/docker-without-neo4j.env
hostname: datahub-gms
container_name: datahub-gms
ports:
Expand Down
3 changes: 1 addition & 2 deletions docker/quickstart/generate_docker_quickstart.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
import os
from collections.abc import Mapping

import click
import yaml
from collections.abc import Mapping
from dotenv import dotenv_values
from yaml import Loader

Expand Down
2 changes: 2 additions & 0 deletions docker/quickstart/generate_docker_quickstart.sh
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ set -euxo pipefail
python3 -m venv venv
source venv/bin/activate

cp $(pwd)/../mysql/init.sql $(pwd)/mysql/init.sql

pip install -r requirements.txt
python generate_docker_quickstart.py ../docker-compose.yml ../docker-compose.override.yml docker-compose.quickstart.yml
python generate_docker_quickstart.py ../docker-compose-without-neo4j.yml ../docker-compose-without-neo4j.override.yml docker-compose-without-neo4j.quickstart.yml
43 changes: 43 additions & 0 deletions docker/quickstart/mysql/init.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
-- create metadata aspect table
CREATE TABLE metadata_aspect_v2 (
urn VARCHAR(500) NOT NULL,
aspect VARCHAR(200) NOT NULL,
version bigint(20) NOT NULL,
metadata longtext NOT NULL,
systemmetadata longtext,
createdon datetime(6) NOT NULL,
createdby VARCHAR(255) NOT NULL,
createdfor VARCHAR(255),
CONSTRAINT pk_metadata_aspect_v2 PRIMARY KEY (urn,aspect,version)
);

INSERT INTO metadata_aspect_v2 (urn, aspect, version, metadata, createdon, createdby) VALUES(
'urn:li:corpuser:datahub',
'corpUserInfo',
0,
'{"displayName":"Data Hub","active":true,"fullName":"Data Hub","email":"[email protected]"}',
now(),
'urn:li:principal:datahub'
), (
'urn:li:corpuser:datahub',
'corpUserEditableInfo',
0,
'{"skills":[],"teams":[],"pictureLink":"https://raw.githubusercontent.com/linkedin/datahub/master/datahub-web/packages/data-portal/public/assets/images/default_avatar.png"}',
now(),
'urn:li:principal:datahub'
);

-- create metadata index table
CREATE TABLE metadata_index (
`id` BIGINT NOT NULL AUTO_INCREMENT,
`urn` VARCHAR(200) NOT NULL,
`aspect` VARCHAR(150) NOT NULL,
`path` VARCHAR(150) NOT NULL,
`longVal` BIGINT,
`stringVal` VARCHAR(200),
`doubleVal` DOUBLE,
CONSTRAINT id_pk PRIMARY KEY (id),
INDEX longIndex (`urn`,`aspect`,`path`,`longVal`),
INDEX stringIndex (`urn`,`aspect`,`path`,`stringVal`),
INDEX doubleIndex (`urn`,`aspect`,`path`,`doubleVal`)
);