Postgresql schema sample, Appendix d – Apple Remote Desktop 3.1 User Manual

Page 187

Advertising
background image

187

D

A

p

pendix

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) |

Advertising