Rivendellaudio/docs/tables/stations.txt
Fred Gleason ecd2a2d427 2020-08-19 Fred Gleason <fredg@paravelsystems.com>
* Added a 'STATIONS.SSH_IDENTITY_FILE' field to the database.
	* Added a 'RECORDINGS.URL_USE_ID_FILE' field to the database.
	* Added a 'FEEDS.PURGE_USE_ID_FILE' field to the database.
	* Incremented the database version to 333.
	* Added 'RDStation::sshIdentityFile()' and
	'RDStation::setSshIdentityFile()' methods.
	* Added 'RDRecording::urlUseIdFile()' and
	'RDRecording::setUrlUseIdFile()' methods.
	* Added 'RDFeed::purgeUseIdFile()' and 'RDFeed::setPurgeUseIdFile()'
	methods.
	* Added a 'SSH Ident. File' control to the 'Host' dialog in
	rdadmin(1).
	* Added an 'Authenticate with local identity file' checkbox to
	the 'Feed' dialog in rdadmin(1).

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-08-19 10:44:41 -04:00

49 lines
1.9 KiB
Plaintext

STATIONS Table Layout for Rivendell
The STATIONS table contains data about each workstation in the system.
FIELD NAME TYPE REMARKS
---------------------------------------------------------------
NAME varchar(64) Primary Key
SHORT_NAME varchar(64)
DESCRIPTION varchar(64) Indexed
USER_NAME varchar(191) Current User
DEFAULT_NAME varchar(191) Default User
IPV4_ADDRESS varchar(15)
HTTP_STATION varchar(64) From STATIONS.NAME
CAE_STATION varchar(64) From STATIONS.NAME
TIME_OFFSET int(11)
BROADCAST_SECURITY int(10) unsigned 0=HostSec, 1=UserSec
HEARTBEAT_CART int(10) unsigned
HEARTBEAT_INTERVAL int(10) unsigned
STARTUP_CART int(10) unsigned
EDITOR_PATH varchar(191) Audio editor --e.g. Audacity
REPORT_EDITOR_PATH varchar(191) Text Editor --e.g. GEdit
BROWSER_PATH varchar(191) Web Browser --e.g. Firefox
SSH_IDENTITY_FILE text
FILTER_MODE int(11) 0=Synchronous, 1=Asynchronous
START_JACK enum('Y','N')
JACK_SERVER_NAME varchar(64)
JACK_COMMAND_LINE varchar(191)
JACK_PORTS int(11) signed
CUE_CARD int(11) signed
CUE_PORT int(11) signed
CUE_START_CART int(10) unsigned
CUE_STOP_CART int(10) unsigned
CARTSLOT_COLUMNS int(11) signed
CARTSLOT_ROWS int(11) signed
ENABLE_DRAGDROP enum('N','Y')
ENFORCE_PANEL_SETUP enum('N','Y')
SYSTEM_MAINT enum('N','Y')
STATION_SCANNED enum('N','Y')
HAVE_OGGENC enum('N','Y')
HAVE_OGG123 enum('N','Y')
HAVE_FLAC enum('N','Y')
HAVE_TWOLAME enum('N','Y')
HAVE_LAME enum('N','Y')
HAVE_MPG321 enum('N','Y')
HAVE_MP4_DECODE enum('N','Y')
HPI_VERSION varchar(16)
JACK_VERSION varchar(16)
ALSA_VERSION varchar(16)