https://github.com/vertexclique/olayufku
Schema Registry for BigQuery
https://github.com/vertexclique/olayufku
bigquery bigquery-schema migration schema-migrations schema-registry
Last synced: about 2 months ago
JSON representation
Schema Registry for BigQuery
- Host: GitHub
- URL: https://github.com/vertexclique/olayufku
- Owner: vertexclique
- Created: 2018-07-13T08:26:58.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-08-15T20:39:50.000Z (almost 8 years ago)
- Last Synced: 2025-03-23T05:44:16.430Z (about 1 year ago)
- Topics: bigquery, bigquery-schema, migration, schema-migrations, schema-registry
- Language: JavaScript
- Size: 114 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

Olay Ufku is a schema registry for BigQuery.
# Installation & Running
You need Erlang & Elixir installed on your system.
Minimal Erlang/OTP version should be 18.0.0.
Minimal Elixir version should be 1.4 or greater.
You can install Elixir via:
```
$ brew install elixir
```
After installing Elixir you need to update hex package management:
```
$ mix local.hex
```
After that you need to fetch Phoenix framework tooling:
```
$ mix archive.install https://github.com/phoenixframework/archives/raw/master/phx_new.ez
```
Fetch the dependencies inside the directory:
```
$ mix deps.get
```
Export related environment variables:
```
$ export SECRET_KEY_BASE=SomeStringThatIsLong # Optional
$ export GCP_PROJECT=gcp-project-id
$ export GOOGLE_APPLICATION_CREDENTIALS=/path/to/credentials.json
```
Run the server:
```
$ mix phx.server
```
Now you can visit [`localhost:4000`](http://localhost:4000) from your browser.
#### What does "Olay Ufku" means?
"Olay Ufku" is Turkish translation of term "Event Horizon" which ain't a direct borrow from Quantum Mechanics but Ray Kurzweil's Singularity definition.
_To me, the concept of the Singularity as a “wall” implies a period of infinite change, that is, a mathematical Singularity. If there is a point in time in which change is infinite, then there is an inherent barrier in looking beyond this point in time. It becomes as impenetrable as the **event horizon** of a black hole in space, in which the density of matter and energy is infinite._
**– Ray Kurzweil**