beautypg.com

Appendix d, Postgresql schema sample – Apple Remote Desktop (Administrator’s Guide) User Manual

Page 180

background image

180

A

ppendix

D

D

PostgreSQL Schema Sample

This chapter contains SQL commands to assist SQL

programmers in obtaining the database schema used in

Apple Remote Desktop’s report database. You can use this

knowledge about the schema to create your own

applications that access Apple Remote Desktop report

information.

Sample list of main database schema
Command:

/System/Library/CoreServices/RemoteManagement/rmdb.bundle/bin/psql -U ard -c

"\\d propertynamemap" ard

Output:

Table "public.propertynamemap"
Column | Type | Modifiers
---------------+------------------------+-----------
objectname | character varying(128) | not null
propertyname | character varying(128) | not null
propertymapid | integer |

Sample list of system information table
Command:

/System/Library/CoreServices/RemoteManagement/rmdb.bundle/bin/psql -U ard -c

"\\d systeminformation" ard

Output:

Table "public.systeminformation"
Column | Type | Modifiers
--------------+--------------------------+-----------
computerid | character(17) | not null
objectname | character varying(128) | not null
propertyname | character varying(128) | not null
itemseq | integer |
value | character varying(512) |

This manual is related to the following products: