Skip to content

Instantly share code, notes, and snippets.

Data Model

Abbreviations and acronyms

  • TBD - used in places that need to be defined further

Concepts

Basic data types

@dimdimych
dimdimych / api.md
Last active September 28, 2017 20:33
Crystal API calls

API Call examples

Purpose

The purpose of this document is to propose solution of the problem of relation and linking of Seaware and CMS data.

Master Data and Searches

Problem: Seaware stores certain set of data related to its master objects (such as Ships, Cabin Categories, Land Packages, Shore Excursions etc). This data is often not sufficient in terms of marketing data on these objects such as images, descriptions, external links, etc. This kind of information is supposed to be stored in content management system (CMS) and currently Seaware data structures has no relation to (or not aware of) the data stored in CMS and vice versa.

@dimdimych
dimdimych / bdi.md
Last active August 29, 2015 14:14
BDI Gist

Bizlogic 111 Data Interfaces

Purpose of the document

This document proposes object oriented interface "Bizlogic Data Interfaces" (BDI) to access and update Seaware data and perform miscellaneous operations on it.

Abbreviations

BDI - Bizlogic Data Interfaces

  1. INTRODUCTION =============== This package contains Seaweb CC and ABE version 43.08.259.203 build 175. Package contains full update of the Silverstripe and Seaweb components.

  2. INSTALLATION =============== 2.1. FILES


Cleanup the current application. Remove folders NCL, cms, sapphire, extauth,

  1. INTRODUCTION =============== This package contains Seaweb CC and ABE version 43.08.259.203 build 175. Package contains full update of the Silverstripe and Seaweb components.

  2. INSTALLATION =============== 2.1. FILES


Cleanup the current application. Remove folders NCL, cms, sapphire, extauth,

  1. INTRODUCTION =============== This package contains Seaweb CC and ABE version 43.08.259.203 build 175. Package contains full update of the Silverstripe and Seaweb components.

  2. INSTALLATION =============== 2.1. FILES


Cleanup the current application. Remove folders NCL, cms, sapphire, extauth,

  1. INTRODUCTION =============== This package contains Seaweb CC and ABE version 43.08.259.203 build 175. Package contains full update of the Silverstripe and Seaweb components.

  2. INSTALLATION =============== 2.1. FILES


Cleanup the current application. Remove folders NCL, cms, sapphire, extauth,

  1. INTRODUCTION =============== This package contains Seaweb CC and ABE version 43.08.259.203 build 175. Package contains full update of the Silverstripe and Seaweb components.

  2. INSTALLATION =============== Cleanup the current application. Remove folders NCL, cms, sapphire, extauth, themes, silverstripe-cache from the WEB root folder

  1. INTRODUCTION =============== This package contains Seaweb CC and ABE version 43.08.259.203 build 175. Package contains full update of the Silverstripe and Seaweb components.

  2. INSTALLATION =============== *Cleanup the current application. Remove folders NCL, cms, sapphire, extauth, themes from the WEB root folder

rm -rf /web/root/path/{NCL,cms,sapphire,extauth,themes}

  1. INTRODUCTION =============== This package contains Seaweb CC and ABE version 43.08.259.203 build 175. Package contains full update of the Silverstripe and Seaweb components.

  2. INSTALLATION ===============

  • Cleanup the current application. Remove folders NCL, cms, sapphire, extauth, themes from the WEB root folder rm -rf /web/root/path/{NCL,cms,sapphire,extauth,themes}
  • copy contents of the folder NCL/SeawebCC/webroot in the installation package to the