اتصال به دیتابیس


دیتابیس‌ها، در اکوسیستم یک پلتفرم، نقش حیاتی دارند. دیتابیس‌ها نه تنها محلی برای ذخیره و بازیابی داده‌ها هستند، بلکه به عنوان ستون فقرات یک برنامه، عمل می‌کنند و بر کارایی، مقیاس‌پذیری و قابلیت اعتماد سیستم، تأثیر مستقیم می‌گذارند. در حال حاضر، شما می‌توانید در برنامه‌های Go خود در لیارا، به دیتابیس‌های زیر، متصل شوید:

اجرای Migrationها در دیتابیس‌

برای اجرای migrationها در برنامه خود، می‌توانید طبق مستندات Hookها، قبل از استقرار و در مسیر اصلی پروژه، یک فایل به نام liara_pre_start.sh ایجاد کنید و قطعه کدی مشابه قطعه کد زیر را، درون آن، قرار دهید:

کپی
go run migrate.go;

در انتها و پس از قرار دادن فایل فوق در مسیر اصلی پروژه، می‌توانید برنامه خود را در لیارا مستقر کنید تا عملیات Migrate به صورت خودکار برای‌تان اعمال شود.