Git Product home page Git Product logo

ambsql's Introduction

ambsql

AmbSQL

  • AmbSQL is a Relational Database Management System which created with keeping in focus the speed and the ease to operate on.
  • Made With โค in Python3

Take a look at our website

Documentation

Please refer to the documentation at https://github.com/ambujraj/AmbSQL/wiki/Documentation

Compatibility

This program is compatible with python - 3.x

Installation

For Command-line Interface

For Python Package

You can use one of the below methods to download and use this repository.

Using pip:
$ pip install ambsql

Manually using CLI:
$ git clone https://github.com/ambujraj/AmbSQL.git
$ cd AmbSQL
$ sudo python3 setup.py install (Linux and MacOS)
$ python setup.py install (Windows)

Manually using UI:
Go to the repo on github => Click on 'Clone or Download' => Click on 'Download ZIP' and save it on your local disk.

Usage

If installed CLI, open the AmbSQL.exe file and get the work started.

If installed using pip or CLI:
$ python (Windows)
or
$ python3 (Linux or MacOS)
>>>from ambsql import *

If installed using UI, unzip the file downloaded, go to the 'AmbSQL' directory and use one of the below commands:
$ python3 AmbSQL.py (Linux or MacOS)
or
$ python AmbSQL.py (Windows)

Examples

If you installed package using pip or CLI, below is the sample code:
from ambsql import *
createtable('studenttable', 'name', 'age')
insertvalues('studenttable', 'Jack', 21)
showvalues('studenttable')

If you installed AmbSQL.exe, below is the sample code:
> connect
> createtable(studenttable, name, age)
> insertvalues(studenttable, Jack, age)
> showvalues(studenttable)

Contributors

Check the list of contributors here

Help Us Improve

You can suggest us of new improvements you want by creating new Issue here

Important Notice

AmbSQL has been selected at GirlScript Summer of Code 2021!!!

๐Ÿ‘จ Project Admin

  • Ambuj Raj

๐Ÿ‘ฌ Mentors

Feel free to ask your queries!! ๐Ÿ™Œ

Slack Channel

License

MIT License

ambsql's People

Contributors

aayanksinghai avatar akanksha-raghav avatar aman-codes avatar ambujraj avatar castella1313 avatar eaglewarrior avatar kichloo avatar saloniankita avatar sapna2001 avatar swarnimashukla avatar vineetsingh0809 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

ambsql's Issues

Add github actions for the project.

I will add github actions to the project. GitHub Actions makes it easy to automate all your software workflows, now with world-class CI/CD.

Should i work with this as this will be very good for the project.

Update CONTRIBUTING.md

I am a GSSOC participant and I would like to update CONTRIBUTING.md file to include the following mentioned features

  • How to clone the repository
  • Adding reference to the original repository
  • Updating local copy of repository
  • Creating a new branch
  • Pushing commits
  • If possible we can also include some pictures in it for a better look
  • It should also include the link to the pull request template, bug report and feature request template
  • Update README.md to include the link of CONTRIBUTING.md

Tech Stack Update ( LOGO add )

I will like to add tech stack logo used in our project this will make our project attractive !! Will start to work on this issue as soon as i get assigned !!

Update Readme

Readme can be updated with details of mentors,admins,slack channels and details of gssoc. Please assign me this issue.here.

Bug: Table exists NOT CHECKED

The Line 184 is always skipped/missed if the table do not exists in the database.
Moreover, it prints the Line 178, Line 179 (basic design layout) irrespective of the existence of table.
Therefore producing the undesired output.

I would like to work on this.
tbl

PR template

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like
PR template

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

Modification in Html and CSS [ GSSoC 21 ]

Is your feature request related to a problem? Please describe.
No, It's not related to the problem

Describe the solution you'd like
Here I want to modify the CSS of the main page of the website by this it will look much better and attractive. Here I saw that when I am clicking on any hyperlink, it should open in a new tab, but it opens in the same one. So I want to change this.

Describe alternatives you've considered
I will change some context in the Html as well for better output.

Add CODE_OF_CONDUCT.md

Is your feature request related to a problem? Please describe.
No CODE_OF_CONDUCT.md file is present.

Describe the solution you'd like
@ambujraj As a GSSOC participant I would like to add a CODE_OF_CONDUCT.md file in this project. Using this as a reference.

Additional context

Screenshots

code of conduct1
code of conduct2

Add ISSUE_TEMPLATE

@ambujraj I am a GSSOC participant and I would like to add an issue template folder with bug report, feature request and pull request template

Screenshots

Bug report

bug report

Feature Request

feature request

Pull Request

pull request

Gssoc'21 Website is not Responsive

Describe the bug
The website is not responsive in phone versions as you can see in this images.
p1
p2

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
It should be fully responsive because bootstrap is used.

Desktop (please complete the following information):

  • OS: [e.g. iOS]
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.
I am a Gssoc'21 participant kindly assign me this issue.

Readme file enhancement

The Readme file can be enhanced by adding a list of all the Open Source Programs in which this project has been listed in and also adding the list of all its contributors.

Update hyperlink in Readme file [GSSoC'21]

Describe the bug
The hyperlink of the GSSoC project is not working.

To Reproduce
Steps to reproduce the behavior:

  1. Go to Readme.MD file
  2. Scroll down to Important Notice.
  3. Click on the hyperlink of GSSoC.
  4. See an error

Expected behavior
It should be open the main page of GirlScript Summer of Code.
I will change the code to fix this error

Screenshots
If applicable, add screenshots to help explain your problem.

Capture

Fork link in contributing file does not lead to a correct site.

Describe the bug
The Fork link in CONTRIBUTING file does not lead to the desired site.

To Reproduce
Steps to reproduce the behavior:

  1. Go to CONTRIBUTING.md
  2. Scroll down to line-7
  3. See error in forking link.
  4. It does not lead to the desired web page.

Expected behavior
As it is a shortcut link meant to fork the repo, it should directly fork it. But it does not do as desired. This may create a problem for the newbies as well as the repo, if they try to push directly in the same repo.

Screenshots

Not able to attach the screenshot here, idk why it's not copying the image over here.

Desktop (please complete the following information):

  • OS: [e.g. iOS]
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.