This library is a copy of excellent Celestial Altium Library. The primary objective in undertaking this project is independent development.
git pull
and library is up to dateghost-crawler
, which integrates with different platforms, compares actual database
and creates pull requests when new data has been arrived.migration
folder as SQL
scripts. This serves as historical data for DB version controlmain
branch, the CI/CD pipeline runs the altium-migrator updating the databasegit clone https://github.com/ximtech/altium-library.git
Download and install Postgres for local development here -> Download the installer
.
Database
field write: altium-components
-> Save
Download pSQLODBC_x64 Driver from this location. We are configuring the ODBC driver for Windows 10 or later, so we are going to download the MSI file of the Driver. Click on the MSI folder.
Under the MSI directory, you can view the various versions of Driver. The files are compressed in zip format.
We want to download the latest version, so scroll down to the bottom of the page and click on the psqlodbc_13_01_0000-x64.zip
file.
Once download completes, right-click on psqlodbc_13_01_0000-x64.zip
file and select Extract to psqlodbc_13_01_0000-x64
option.
Install the psqlODBC_x64 driver. When we run the MSI file, the pSQLODBC_x64 diver setup wizard begins. On the first screen, you can see the details of the wizard. Click Next
.
Then click on I accept the terms in the license agreement
On the Custom Setup screen, you can select the feature of the drivers. Click Next
.
On Ready to install screen, click on the Install
button.
Start Button
and write ODBC
.
Test
button.
localPostgres
DSN has been created.5
can be skipped in altium-migrator
manual, because database already has been installed.Altium designer
-> Components
-> File-based Libraries Preferences
-> Install
altium-library
folder then choose:
Advanced...
button
Offline development configuration
manualConfigure pSQLODBC_x64 Driver using System DSN
set your DB datasource values(host, port, username and password)altium-library
folder open Postgres Altium Library - altium_library.DbLib
with notepad and change ConnectionString
(4th line) with custom DB parameters