These rules are always in effect and must always be followed.
- When the user asks a question, answer the question only and do not change any code unless explicitly requested.
Verified Spec-Driven Development (VSDD) is a unified software engineering methodology that fuses three proven paradigms into a single AI-orchestrated pipeline:
| """ | |
| This example is for inside the class. | |
| First establish the connection into `self.conn` | |
| """ | |
| def _table_column_names(self, table: str) -> str: | |
| """ | |
| Get column names from database table | |
| Parameters |
| from sqlalchemy import create_engine | |
| from sqlalchemy.sql.expression import select | |
| db1_uri = 'db_uri_here' | |
| db2_uri = 'db_uri_here' | |
| db1_engine = create_engine(db1_uri) | |
| db2_engine = create_engine(db2_uri) | |
| db1_conn = db1_engine.connect() |
| # environment | |
| pip install pipenv | |
| # development | |
| pipenv install devtool | |
| # better REPL | |
| pipenv install ipython | |
| # reading .env variables |
| # upgrade pip | |
| pip install -U pip | |
| # django | |
| pip install django | |
| # environment variables | |
| pip install python-dotenv | |
| # better shell |
| ## DJANGO REST React Github pages settings | |
| ## With Cookies Session authentication | |
| # create Procfile with content: | |
| web: gunicorn server.wsgi | |
| # heroku setup database | |
| pip install dj-database-url | |
| DATABASES['default'] = dj_database_url.config( | |
| conn_max_age=600, ssl_require=True) |
| # Importing Sqlite to Postgres Heroku Django | |
| python manage.py dumpdata --exclude=contenttypes --exclude=auth.permission > datadump.json | |
| # Change settings.py to your mysql | |
| # Make sure you can connect on your mysql (permissions,etc) | |
| python manage.py migrate | |
| #Exclude contentype data with this snippet in shell |
| /** | |
| * Tailwind installation and setup script | |
| * | |
| * STEPS: | |
| * Installs tailwindcss | |
| * creates src/assets/css folder to hold main.css and tailwind.css | |
| * initializes full tailwind configuration file | |
| * inserts new package.json scripts commands | |
| * | |
| * NOTE: you have to import main.css in src/index.js |