<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/dolthub-now-supports-doltlite-and-doltgres-databases-fvvamvpdo" -->

---
title: DoltHub Now Supports DoltLite and Doltgres Databases
description: DoltHub now supports DoltLite and Doltgres databases, enabling push, pull, and clone operations for these version-controlled database flavors. Doltgres...
canonical: https://daily.dev/posts/dolthub-now-supports-doltlite-and-doltgres-databases-fvvamvpdo
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: DoltHub Now Supports DoltLite and Doltgres Databases | daily.dev
og:description: DoltHub now supports DoltLite and Doltgres databases, enabling push, pull, and clone operations for these version-controlled database flavors. Doltgres...
og:url: https://daily.dev/posts/dolthub-now-supports-doltlite-and-doltgres-databases-fvvamvpdo
og:image: https://api.daily.dev/og/posts/FvVamvpDO.png
og:image:alt: DoltHub Now Supports DoltLite and Doltgres Databases
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# DoltHub Now Supports DoltLite and Doltgres Databases

**[DoltHub Blog](https://daily.dev/sources/dolthub-blog)** · 3 min read · 8 upvotes · 2 comments

## Summary

DoltHub now supports DoltLite and Doltgres databases, enabling push, pull, and clone operations for these version-controlled database flavors. Doltgres (PostgreSQL-compatible, version 1.0 just released) uses SQL functions like dolt_remote() and dolt_push() with short owner/database-name references. DoltLite (SQLite-compatible, embedded) uses full URLs to reference DoltHub remotes. Authentication differs slightly: Doltgres uses dolt login, while DoltLite requires manually copying a key from dolt_creds_new() into the DoltHub credentials page.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://dolthub.com/blog/2026-08-07-dolthub-supports-doltlite-and-doltgres>

## Questions this post answers

### How do I push a Doltgres database to DoltHub?

Connect to your Doltgres server via a SQL session and run SELECT dolt_remote('add', 'origin', 'owner/database-name'); followed by SELECT dolt_push('origin', 'main'). Doltgres exposes version control through SQL functions rather than the stored procedures Dolt uses, but references remotes with the same short owner/database-name format.

_Track how Doltgres and other database tooling evolve by following release updates on daily.dev._

### How does DoltLite authentication differ from Dolt and Doltgres?

DoltLite requires running SELECT dolt_creds_new() to generate a key, then manually copying and pasting it into the DoltHub Credentials Page along with a description. This differs from Dolt and Doltgres, which use the dolt login command that automatically opens the credentials page with the key pre-filled.

_Developers evaluating embedded database options can keep up with tooling changes like this via daily.dev._

### Can I clone a DoltLite database from DoltHub?

Yes, cloning uses a full URL rather than the short owner/database-name format used by Dolt and Doltgres: SELECT dolt_clone('https://doltliteremoteapi.dolthub.com/owner/database-name'). DoltLite is embedded rather than server-based, running inside the doltlite shell or as a library call within an application.

_daily.dev helps developers comparing embedded versus server-based database tooling stay current._

## Community discussion

Top comments from developers on daily.dev.

**@agustinbarrientos** · 1 upvotes

> My next request would be a unified credential flow. Three database flavors are enough variety already.

**@trevorsuna** · 1 upvotes

> Supporting both the PostgreSQL- and SQLite-compatible paths makes the versioned database workflow much easier to adopt. The different authentication steps are the part teams will probably trip over, so a unified credential flow would be a valuable next improvement.

## Similar posts on daily.dev

- [Dolt in Four Flavors](https://daily.dev/posts/dolt-in-four-flavors-4nebyatpb) · DoltHub Blog · 0 upvotes · 0 comments
- [Version Controlled SQL Database Dolt Releases 2.0 with Automatic Storage Cleanup and Compression](https://daily.dev/posts/version-controlled-sql-database-dolt-releases-2-0-with-automatic-storage-cleanup-and-compression-wfaha9aol) · InfoQ · 1 upvotes · 0 comments
- [What People Are Saying: LWN Edition](https://daily.dev/posts/what-people-are-saying-lwn-edition-rqozyipga) · DoltHub Blog · 0 upvotes · 0 comments
- [Doltgres 1.0 Coming August 6th](https://daily.dev/posts/doltgres-1-0-coming-august-6th-wyku1t2ei) · DoltHub Blog · 43 upvotes · 4 comments
- [Dolt Workbench Now Supports DoltLite](https://daily.dev/posts/dolt-workbench-now-supports-doltlite-iutualinx) · DoltHub Blog · 2 upvotes · 0 comments

---

Tags: [#backend](https://daily.dev/tags/backend)

[View this post on daily.dev](https://daily.dev/posts/dolthub-now-supports-doltlite-and-doltgres-databases-fvvamvpdo)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"DoltHub Now Supports DoltLite and Doltgres Databases","url":"https://daily.dev/posts/dolthub-now-supports-doltlite-and-doltgres-databases-fvvamvpdo","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/dolthub-now-supports-doltlite-and-doltgres-databases-fvvamvpdo"},"datePublished":"2026-08-07T18:09:23.353Z","dateModified":"2026-09-14T07:16:28.952Z","description":"DoltHub now supports DoltLite and Doltgres databases, enabling push, pull, and clone operations for these version-controlled database flavors. Doltgres...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/3309fa50dbe34d5a5d3da176b70ba81b?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/3309fa50dbe34d5a5d3da176b70ba81b?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"DoltHub Blog","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"DoltHub Blog","logo":"https://media.daily.dev/image/upload/s--LXDlvjS4--/f_auto,q_auto/v1780213587/logos/dolthub-blog?_a=BAMAMiWQ0","url":"https://daily.dev/sources/dolthub-blog"},"commentCount":2,"discussionUrl":"https://daily.dev/posts/dolthub-now-supports-doltlite-and-doltgres-databases-fvvamvpdo","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":8},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":2}],"keywords":"backend","timeRequired":"PT3M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"DoltHub Blog","item":"https://daily.dev/sources/dolthub-blog"},{"@type":"ListItem","position":3,"name":"DoltHub Now Supports DoltLite and Doltgres Databases"}]}
{"@context":"https://schema.org","@type":"WebPage","@id":"https://daily.dev/posts/dolthub-now-supports-doltlite-and-doltgres-databases-fvvamvpdo","comment":[{"@type":"Comment","text":"My next request would be a unified credential flow. Three database flavors are enough variety already.","datePublished":"2026-08-08T16:51:26.197Z","url":"https://daily.dev/posts/FvVamvpDO#c-yl0U14nD9","author":{"@type":"Person","name":"Agustin Barrientos","url":"https://daily.dev/agustinbarrientos","image":"https://media.daily.dev/image/upload/s--5ayxQnqn--/f_auto/v1788281802/avatars/avatar_wQYYVe5Tbj0NJ7C7qPoa8?_a=BAMAMicg0"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":1}},{"@type":"Comment","text":"Supporting both the PostgreSQL- and SQLite-compatible paths makes the versioned database workflow much easier to adopt. The different authentication steps are the part teams will probably trip over, so a unified credential flow would be a valuable next improvement.","datePublished":"2026-08-08T04:34:27.879Z","url":"https://daily.dev/posts/FvVamvpDO#c-UoIrV5Ag9","author":{"@type":"Person","name":"Trevor Suna","url":"https://daily.dev/trevorsuna","image":"https://media.daily.dev/image/upload/s--dZ7gXxpp--/f_auto/v1784081551/avatars/avatar_EMoP47rpuw8DNjhp6R1b6?_a=BAMAMicg0"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":1}}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/dolthub-now-supports-doltlite-and-doltgres-databases-fvvamvpdo#faq","mainEntity":[{"@type":"Question","name":"How do I push a Doltgres database to DoltHub?","acceptedAnswer":{"@type":"Answer","text":"Connect to your Doltgres server via a SQL session and run SELECT dolt_remote('add', 'origin', 'owner/database-name'); followed by SELECT dolt_push('origin', 'main'). Doltgres exposes version control through SQL functions rather than the stored procedures Dolt uses, but references remotes with the same short owner/database-name format. Track how Doltgres and other database tooling evolve by following release updates on daily.dev."}},{"@type":"Question","name":"How does DoltLite authentication differ from Dolt and Doltgres?","acceptedAnswer":{"@type":"Answer","text":"DoltLite requires running SELECT dolt_creds_new() to generate a key, then manually copying and pasting it into the DoltHub Credentials Page along with a description. This differs from Dolt and Doltgres, which use the dolt login command that automatically opens the credentials page with the key pre-filled. Developers evaluating embedded database options can keep up with tooling changes like this via daily.dev."}},{"@type":"Question","name":"Can I clone a DoltLite database from DoltHub?","acceptedAnswer":{"@type":"Answer","text":"Yes, cloning uses a full URL rather than the short owner/database-name format used by Dolt and Doltgres: SELECT dolt_clone('https://doltliteremoteapi.dolthub.com/owner/database-name'). DoltLite is embedded rather than server-based, running inside the doltlite shell or as a library call within an application. daily.dev helps developers comparing embedded versus server-based database tooling stay current."}}]}
```

