Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rework Schema API #19

Open
copiousfreetime opened this issue Sep 12, 2011 · 0 comments
Open

Rework Schema API #19

copiousfreetime opened this issue Sep 12, 2011 · 0 comments
Assignees
Labels

Comments

@copiousfreetime
Copy link
Owner

Solving issue #16 showed that the way that Amalgalite represents the full schema of the connected database(s) is not proper. It needs to be more fully fleshed out. There are actually multiple schemas, one for the 'main' database, one for the 'temp' database and one for each 'attached' database.

The ability to represent all of these schemas is the goal. At the moment, there is just one 'Schema' and it is for the main, and the 'temp' schema is encapsulate within it. This is not the proper way to do this.

Changing the Schema API will result in a major version update as the API will not be backward compatible.

@ghost ghost assigned copiousfreetime Sep 12, 2011
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant